Randall MacEwen has been president and CEO of Ballard Power since 2014. He has held executive roles in clean energy companies for over 15 years. From 2009 to 2014, MacEwen was founder and managing director of NextCleanTech LLC, and from 2005 to 2009, he served as president and CEO of Solar Integrated Technologies Inc.
President and CEO
Ballard Power Systems