Edvance employs 1,799 employees. The Edvance management team includes Xavier Roue (Engineering and Supply Chain Senior Vice President), Nicolas Barbannaud (Head of Project Control, JNPP Nuclear island), and Benjamin Bidault (Chief Information Officer).
Get Contact Info for All DepartmentsLooking for a particular Edvance employee's phone or email?