Yang Liu, P. Eng, is a Bid Technical Manager at Alstom, specializing in rolling stock and infrastructure system engineering, testing and commissioning, and maintenance. Yang previously served as Project Test & Commissioning Manager at Alstom, overseeing the successful testing and commissioning of light rail vehicles for the Ottawa Confederation Line project. Prior to that, Yang was a Lead System Engineer at Bombardier Transportation, focusing on power supply and propulsion systems. Yang holds a Master of Science in Energy Science from Eidgenössische Technische Hochschule Zürich and a Bachelor of Applied Science in Electrical Engineering from the University of Waterloo.
This person is not in the org chart
This person is not in any teams
This person is not in any offices