Humnize employs 5 employees. The Humnize management team includes Henry Williams (Head of Social Media Marketing), and Matthew Wright (Technology Expert).
Looking for a particular Humnize employee's phone or email?