Legrand's IT department is led by Christophe Dejoie (Head of IT INFRASTRUCTURE) and has 257 employees.
Javier Rojas
Engineering Manager
Ameya Malwatkar
IT Infrastructure Operations Manager - Europe
Helena Haddad
Project Design Engineer
Alex Gatzke
Senior System Administrator
Looking for a particular Legrand employee's phone or email?