Our leadership team

Bruce Vielle
Chief Executive Officer

Vladimir Kasparov
Chief Financial Officer

Steve Leonard
Chief Operating Officer

Noelia Garfia Garcia
Chief Commercial Officer

John Mahon
Chief Information Officer

Saurabh Singh
Chief Strategy Officer

Amy Mort
Group Head of HR
Experts with passion, delivering excellence
Our team is the heart of our success.
We bring together a diverse group of highly experienced individuals dedicated to delivering high-quality solutions and exceeding client expectations.
This dedication to excellence fuels our collaborative culture. We believe in building strong relationships with our clients, based on trust, transparency and a shared commitment to achieving their goals.
Our team members bring a wealth of experience and a deep understanding of the industry to every project, ensuring we deliver exceptional results.

Connect with our experts
We believe in building strong partnerships with our clients, and our team is dedicated to your success.