David is a seasoned finance executive with over 30 years experience in a senior financial role including being Chief Financial Officer of Enmax Utilities in Calgary and Chief Financial Officer of Irving Oil Limited. Most recently, David has undertaken various Interim CFO positions helping a variety of Canadian and US companies going through transitions. Prior to his various CFO roles, he was a Partner at Deloitte in Toronto.
David is a qualified Chartered Professional Accountant and member of the Institute of Corporate Directors.