Humanrace employs 12 employees. The Humanrace management team includes Gaia Siri (Head of Finance), Wenqian Xia (Global Marketing Communications Manager), and Massimiliano Scaglia (Vice President Supply Chain Operations).
Looking for a particular Humanrace employee's phone or email?