8Squad employs 80 employees. The 8Squad management team includes Andrew Henderson (Chief Executive Officer), Germaine Symons (Chief People Officer), and Kile Rogers (Customer Success Manager).
Looking for a particular 8Squad employee's phone or email?