I•ROX employs 29 employees. The I•ROX management team includes Romain Pecquois (Head of Pulsed Power), Mohammad Ayad (Research And Development Engineer), and Anne Vrancic (Responsable administrative et financière).
Looking for a particular I•ROX employee's phone or email?