Innovation Unit employs 98 employees. The Innovation Unit management team includes Keren Caple (Founder and Chief Executive Officer), Winnie Armah (Chief Operating Officer), and Sarah Gillinson (Chief Executive).
Get Contact Info for All DepartmentsLooking for a particular Innovation Unit employee's phone or email?