Insmed Incorporated employs 978 employees. The Insmed Incorporated management team includes Will Lewis (Chairman and Chief Executive officer), Walter Perkins (Chief Technology Officer), and Sara Bonstein (Chief Financial Officer).
Get Contact Info for All DepartmentsLooking for a particular Insmed Incorporated employee's phone or email?