IRSST employs 195 employees. The IRSST management team includes Marie Larue (CEO), Bruno Ponsard (Directeur | Direction des laboratoires), and Simon Aubin (Researcher, Research Division).
Get Contact Info for All DepartmentsLooking for a particular IRSST employee's phone or email?