ITZA employs 98 employees. The ITZA management team includes Anthony Bouchier (Founder - CEO), Edward Boddington (Board Advisor), and Michael King (Partnerships Marketing Manager).
Get Contact Info for All DepartmentsLooking for a particular ITZA employee's phone or email?