Otto Bachmann is an experienced Systems Test Engineer at Ballard Power Systems since July 2021, previously serving as a Stack Test Engineer. Prior to this role, Otto held the position of President at Innovation OnBoard from September 2019 to January 2022, where leadership involved guiding a diverse team of undergraduates in enhancing venture creation at the University of British Columbia. Additionally, Otto served as a Logistics and Finance Manager during this tenure. Educationally, Otto earned a Bachelor of Applied Science in Chemical Engineering from the University of British Columbia, completing the degree in 2021.
Sign up to view 0 direct reports
Get started