David is a Chartered Accountant with over 25 years of experience in strategy, forensic accounting, payroll, and financial management.
Since 2005, David has used his experience as the Chief Financial Officer for several fast-growing companies and also sits on the board of private companies and the Children’s Hospital Child Care Centre Inc.