Squiz employs 383 employees. The Squiz management team includes Mei Koon (Chief Marketing Officer), Gavin Dumsday (Chief Executive Officer), and Claire Kimball (Founder).
Get Contact Info for All DepartmentsLooking for a particular Squiz employee's phone or email?