MOO's IT department is led by Iwan Dessers (Engineering Director) and has 81 employees.
Bartosz Adamczyk
Engineering Team Lead
Jad Omeiri
Senior Software Engineer
Caroline Henderson
Christine Patton
Stuart Jennings
Hayden Costa
Georgina Day
Senior Project Manager
Naji Karaja
Software Engineer
Looking for a particular MOO employee's phone or email?