Randy MacEwen

Randy MacEwen
Randy MacEwen
Chief Executive Officer (CEO), Ballard Power Systems Europe

Randy MacEwen is currently serving in the capacity of Chief Executive Officer (CEO) at Ballard Power Systems Europe. He has previously served as Managing Director at NextCleanTech LLC.

vfd