Project Engineering Manager
Zurich, Zurich, Switzerland
Infosys
Alstom Power
I and C Commissioning Lead
Lead Engineer
GE Power
Project Lead