Corporate Office: Delhi/NCR

Alstom in India is located in Noida, 45 Kms from Delhi. It is a listed company and its legal entity is known as ALSTOM India Limited. It houses the Global Power Sales headquarters, Marketing, Sales, Engineering and Project Offices of Thermal Systems, Thermal Service, Thermal Products, Hydro, EMB and Transport. 

  • Sunand Sharma, Country President, Alstom India and Chairman, ALSTOM India Limited 
  • Francois Carpentier, Managing Director and Vice Chairman, ALSTOM India Limited


  • There is direct flight and train to Delhi
  • One hour drive from airport and railway station to corporate office

ALSTOM India Limited
IHDP Building,
Plot #7, Sector 127, Noida 201 301,
Uttar Pradesh 

Tel: +91(120) 473 1100 
Fax: +91(120) 473 1200