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 Projects 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 Projects India Limited (APIL)
  • Francois Carpentier, Managing Director and Vice Chairman, ALSTOM Projects India Limited (APIL)

Connectivity: 

  • There is direct flight and train to Delhi
  • One hour drive from airport and railway station to corporate office
ALSTOM Projects India Limited
IHDP Building,
Plot #7, Sector 127, Noida 201 301,
Uttar Pradesh
 

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