Cookie Settings
By using this website, you agree to the storing of cookies on your device to enhance site navigation, analyse site usage, and assist in our marketing efforts. View our Privacy Policy for more information.

Our Leadership Team

We’re a team that inspire each other every day.
We share our knowledge, celebrate our successes and take responsibility to overcome challenges. We know 100% that we can rely on each other to deliver. We don’t work in a siloed way, for individual success. We pull together, we deliver together, we win together.

George Toursoulopoulos
Chief Executive Officer
Andrew Settle
Head of Development
Stavros Tsagkarakis
Head of Operations
Laura Goff
Head of People

Join Our Team

Our services are crafted to tackle the issues that matter the most to customers. We work in true collaboration with customers, using tech to optimise your response to opportunities and challenges.

See Careers