Steven Zhu is a Manufacturing Engineer at Ballard Power Systems since May 2022, bringing expertise in the field of manufacturing. Prior experience includes a role as an R&D Mechanical Engineer Intern at DCL International Inc. from August 2017 to August 2018, where responsibilities included collecting and analyzing experimental data on catalytic converters and developing an automated liquid-reductant agent injection system for SCR testing.
Sign up to view 0 direct reports
Get started
This person is not in any teams