UTWind employs 39 employees. The UTWind management team includes Sebastian Lee (Project Lead), and Kristen Ho (Mechanical and Manufacturing Lead).
Looking for a particular UTWind employee's phone or email?