John O’Neill

Chief Financial Officer at Babcock Canada

John O'Neill is currently the Chief Financial Officer at Babcock Canada Inc. John previously served as the Director of Finance at DEW Engineering for almost two decades. John holds a degree in CPA, CMA in Finance from Carleton University and also obtained a certification as an International Mergers & Acquisitions Expert from the Institute for Mergers, Acquisitions and Alliances (IMAA) in 2018.

Links


Org chart