INSA employs 184 employees. The INSA management team includes Montserrat Rodriguez (Sap BPC Project Manager), Brittany Tinelli (General Manager), and Olivia Brest (Chercheur principal).
Get Contact Info for All DepartmentsLooking for a particular INSA employee's phone or email?