Alstom
–
Coimbatore, Tamil Nadu, India
... Role :- Individual Contributor + People Manager Network & Links Internal: Site Controllers, Head of Project Controllers, Lead unit Team, Project Managers, Procurement Managers, Supply Chain Manager, Manufactuing Line Managers, Treasury Mission ... - May 27