David has been a qualified chartered accountant for eighteen years and has extensive experience in financial accounting and business administration. Prior to joining LIFT, David was a group controller at BC Hydro, where his responsibilities included financial reporting, and policy and internal control compliance.
David spent seven years as the controller at Healthcare Benefit Trust, a not-for-profit organization that provides health and welfare benefits to the healthcare sector in British Columbia. He also held a management position in the assurance and business advisory practice of PricewaterhouseCoopers LLP.
David holds a bachelor of commerce in accounting from the University of British Columbia.