Home > Executive Leadership Team

Teams

Randy Carr

Randy Carr

Senior Vice President, Service & Maintenance, North America

Bob Vukovic

Bob Vukovic

Chief Information Officer

Fred Edwards

Fred Edwards

Chief Marketing Officer

David Hinchey

David Hinchey

Executive Vice President, Corporate Development

Marco Ottavino

Marco Ottavino

Senior Vice President, Ontario

John Matthews

John Matthews

Acting Regional VP, QC and Vice President – Technology Solutions

Kevin Crosgrey

Kevin Crosgrey

Senior Vice President, British Columbia

Steve Horwood

Steve Horwood

Vice President, Business Development

Randy Topp

Randy Topp

Senior Vice President, Energy
Services.

Paulo Mota

Paulo Mota

Vice President, Finance