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.

Location

Ottawa, Canada

Links


Org chart

No direct reports

Teams


Offices

This person is not in any offices