Terrapinn's IT department is led by Lorna Farrington (Group IT Manager) and has 9 employees.
Sebastian Ho
Database and Business Systems Manager
Lorna Farrington
Group IT Manager
Adrian Ford
Senior Web Developer
Looking for a particular Terrapinn employee's phone or email?