IT8's HR department is led by Emma Sende (Talent Strategy Manager) and has 4 employees.
Emma Sende
Talent Strategy Manager
Looking for a particular IT8 employee's phone or email?