Edscha employs 1,079 employees. The Edscha management team includes Greg Suen (General Manager), Frédéric Carle (General Manager EDSCHA ENGINEERING FRANCE - GESTAMP Group), and Mahatma Errehmuñoz (Coordinador de logística).
Looking for a particular Edscha employee's phone or email?