ISR employs 444 employees. The ISR management team includes Raul Mendez (CEO), Ayrton Rodrigues (Directeur général (DG) and Directeur financier (CFO)), and Brian Doohan (Deputy Transportation Manager).
Looking for a particular ISR employee's phone or email?