Zumo employs 46 employees. The Zumo management team includes Nick Jones (Chief Executive Officer & Co-Founder), Devina Paul (Deputy CEO), and Montserrat Semper (Founder).
Get Contact Info for All DepartmentsLooking for a particular Zumo employee's phone or email?