Peter Bach Location
Burnaby, BC, CA
Peter Bach Work
Peter Bach Education
Peter Bach Summary
Peter Bach, based in Burnaby, BC, CA, is currently a Chief Technology Officer at FTXT Energy Technology Co., Ltd.. Peter Bach brings experience from previous roles at Ballard Power Systems. Peter Bach holds a 1993 - 1997 Bachelor Of Engineering in Engineering, Mechanical Engineering @ University of Victoria. Peter Bach has 1 emails on RocketReach.