Ballard Power Systems employs 1,069 employees. The Ballard Power Systems management team includes Randy MacEwen (President & CEO), Kevin Colbow (Vice President and Chief Technology Officer), and Jyoti Sidhu (Senior Vice President, Operations at Ballard Power Systems).
Get Contact Info for All DepartmentsLooking for a particular Ballard Power Systems employee's phone or email?