ISTARI employs 62 employees. The ISTARI management team includes Jean-Claude Broïdo (Chief Revenue Officer), Joseph Hubback (Managing Director, EMEA and Global Academy), and Rebecca Larpent (Talent & HR Director).
Get Contact Info for All DepartmentsLooking for a particular ISTARI employee's phone or email?