We’re an award-winning, young and vibrant team made up of experienced recruitment & marketing professionals, school leavers and, as a sign of the times, graduates!
We’re based in London and occasionally Australia, wherever the wind takes us really (the wind being British Airways).
- Spencer Mehlman – Managing Director
- Craig Abrahart – Operations Director
- Sarah Clover – Communications Director
- Simon Bell – Business Development Manager
- Bips Kar – Web Development Manager
- Richard Taylor – Marketing Guru
- Amy Tuhill – Resident Teacher & Journalist
- Paula Arkell M.A – Career Advice and Guidance Consultant
- Naomi Bourne – Press Officer


