David is the President and Managing Partner of ONYX Financial Group and has over 30 years of experience in group benefits , group retirement, investments, and specialty forms of insurance. David graduated from the University of Manitoba with a Bachelor of Commerce degree and has his Certified Financial Planner, Chartered Life Underwriter, and Chartered Financial Consultant designations.
David started his career as a group benefits representative with a national insurer. He progressed to senior management roles in group benefits while taking various assignments in Manitoba and Ontario. David formed his own consulting firm in 1998, which evolved into ONYX Financial Group.