Human Inc employs 43 employees. The Human Inc management team includes Melissa Tan (Chief Operating Officer), Christoffer Erichsen (Founding Partner and CEO), and Synne Støhlmacher (Head, Solution Design).
Get Contact Info for All DepartmentsLooking for a particular Human Inc employee's phone or email?