Lead Commissioning at Turbomach - Locarno, Ticino, Switzerland
Country Manager
Contact Omar Zafarullah
Principal Engineer
Contact William Harlow
Intern
Contact Rana Manj
accounts
Contact Sam Mukherjee
Senior Manager Manufacturing Engineering
Contact Mario Almonte
Sales Manager
Contact Devaraj Mahadevan
Site Manager
Contact Felice Bianchi