IDEO.org employs 97 employees. The IDEO.org management team includes Ben Chase (Chief Operating Officer), Chris Larkin (Managing Director - Impact), and Tosh Juma (Managing Director).
Get Contact Info for All DepartmentsLooking for a particular IDEO.org employee's phone or email?