Shiru employs 40 employees. The Shiru management team includes Jasmin Hume (Investment Partner), Jason Voogt (Chief Product Officer), and Ranjani Varadan (Chief Scientific Officer).
Get Contact Info for All DepartmentsLooking for a particular Shiru employee's phone or email?