Immunovant employs 284 employees. The Immunovant management team includes Eric Venker (Chief Executive Officer), Christine Blodgett (Senior Vice President, Human Resources), and Chris van Tuyl (Chief Legal Officer and Corporate Secretary).
Looking for a particular Immunovant employee's phone or email?