Glenn Hubbers

Senior Pipeline Engineer at TWD Technologies Ltd.

Glenn Hubbers is a seasoned engineering professional with extensive experience in the energy sector. Currently serving as a Senior Pipeline Engineer at TWD Technologies Ltd. since May 2017, Glenn has held various leadership positions, including Director of Business Development at Prowind Canada and multiple roles at Capital Power Corporation, such as Construction Manager and Business Development Manager. Prior experience includes serving as Manager of Business Development at EPCOR and Project Manager roles at MMM Group and Toromont Industries. Glenn is also recognized for political involvement as a candidate for the Green Party of Canada. Holding a Bachelor of Engineering in Mechanical Engineering from McMaster University, Glenn demonstrates a robust background in project management and business development within the engineering field.

Links

Previous companies

Prowind Inc. logo
Capital Power logo
EPCOR logo
Toromont CAT logo

Org chart