MANE's IT department is led by Joan Huang (Sourcing Director) and has 103 employees.
Nicolás Busquet
Change Manager
Violet Robertson
Process Engineer
Melinda Meuleman
Business Intelligence Supervisor
Looking for a particular MANE employee's phone or email?