Humansa employs 55 employees. The Humansa management team includes Don So (Chief Executive Officer), Flora Pun (Business Development Manager), and Angie Kan (Senior Manager Clinical Operations).
Looking for a particular Humansa employee's phone or email?