Alstom corporate office is located in Building 48 on Albert Dhalenne St, Saint-Ouen, Ile-de-France, 93 400, France and has 10K+ employees.
alstom
alstom sa
alstom holdings
alstom power inc
alstom power
alstom grid inc
Departments
Number of employees
Operations
1,931
Engineering & Technical
1,851
Information Technology
675
Finance
503
Human Resources
227
Sales
117
Legal
94
| Location | People at location |
| Europe | 10K+ |
| Asia | 5K - 10K |
| North America | 1K - 5K |
| Africa | 1K - 5K |
| South America | 1K - 5K |
| Australia | 501-1,000 |
Explore people who held key positions, contributed to Alstom's success, and advanced their careers.
Transport Logistics Sp... at GE Aerospace
Worked as Outbound Logistics Coordinator
at Alstom (2013-2017)
Explore More
Alstom is a leading multinational sustainable mobility provider in India, offering a comprehensive portfolio of rail solutions including rolling stock, signalling, infrastructure, and services. The company is committed to supporting India's freight revolution and passenger movement while aligning with government modernization initiatives. With a fo... Read More