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.
Sign up to view 0 direct reports
Get started