Legrand corporate office is located in 128 Av Du Maréchal De Lattre De Tassigny, Limoges, Nouvelle-Aquitaine, 87045, France and has 10K+ employees.
legrand sa
legrand
legrand group
legrand (s) pte ltd
legrand aline
legrand care
Departments
Number of employees
Operations
248
Sales
179
Engineering & Technical
159
Finance
121
Marketing
55
Information Technology
51
Human Resources
30
| Location | People at location |
| Europe | 1K - 5K |
| Asia | 201-500 |
| North America | 201-500 |
| South America | 51-200 |
| Africa | 51-200 |
| Australia | 11-50 |
Explore people who held key positions, contributed to Legrand's success, and advanced their careers.
Senior Financial Analy... at Divcon Controls
Worked as Senior Financial Analyst
at Legrand (2024-2025)
Chief Revenue Officer at Domotz
Worked as Vice President, Business Development
at Legrand (2016-2017)
People Operations Lead at SLR Consulting
Worked as HR Operations Representative
at Legrand (2017-2019)
Explore More
Legrand is a global specialist in electrical and digital building infrastructures. It offers a solutions for commercial, industrial and residential markets. The company is headquartered in Limoges, France.... Read More