Vuba's IT department is led by Meg Scarlett (Design Team Manager) and has 3 employees.
Aidan Thompson
Research And Development Assistant
Meg Scarlett
Design Team Manager
Alexander Barker
IT Manager
Looking for a particular Vuba employee's phone or email?