David Ip, CPA, CA, currently serves as Controller at the Nuclear Waste Management Organization since March 2018, focusing on pension management and ERP implementation. Prior to this role, David held the position of Group Financial Controller at BVGlazing Systems from May 2015 to February 2018, where responsibilities included overseeing financial reporting, managing system changes for re-organization, and coordinating with external auditors. David's experience also encompasses a role as Controller at Corso Group (April 2012 - May 2015), where management of financial reporting and compliance was key, and as Corporate Controller at Exco Technologies Limited (January 2011 - February 2012), overseeing consolidated financial statements and internal audits. Earlier career stages included positions as Accounting Manager at MMM Group and Senior Accountant at Deloitte Canada. David holds an HBAS in Business Administration - Accounting from York University (2000 - 2004).