5B's IT department is led by Simeon Baker-Finch (Chief Technology Officer) and has 42 employees.
Simeon Baker-Finch
Chief Technology Officer
Marzieh Khezerloo
Aerodynamics Engineer
James Blissett
Mechatronics Engineering Intern
Looking for a particular 5B employee's phone or email?