Zudu employs 22 employees. The Zudu management team includes James Buchan (Chief Executive Officer), Simon Rolfe (Commercial Development Director), and Alex Mckay (Non Executive Director).
Get Contact Info for All DepartmentsLooking for a particular Zudu employee's phone or email?