Suncor Energy
Ross Carruthers, MBA, PEng, is an accomplished operations manager and chief power engineer at Suncor since June 2014, with extensive experience in sulphur and hydrotreating operations. Carruthers has held various leadership roles, including operations coordinator, sitewide turnaround transition integration lead, and process engineering team lead, providing technical engineering support across multiple complex systems. Previous experience includes serving as board member for the Wood Buffalo Housing & Development Corporation, area manager at GE Water & Process Technologies, and production engineer co-op at ATCO Gas. Carruthers holds a degree in Chemical Engineering and an MBA from the University of Alberta.
This person is not in any teams
This person is not in any offices