Design Manager of Towers
Shanghai, Shanghai, China
Gamesa
Siemens
Advanced Design Engineer
GE Power
Lead Engineer
Indian Institute of Technology