Human Made employs 67 employees. The Human Made management team includes Siobhan McKeown (Chief Operating Officer), Tom Chute (Head of People Operations), and Wisdom Hambolu (Cloud Engineer).
Get Contact Info for All DepartmentsLooking for a particular Human Made employee's phone or email?