Yang Liu

Bid Technical Manager

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.

Location

Canada

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices