Turtl
Natasha Keary
Content Writer
Jasa Niklanovic
Tech Lead
Will Allen Jr.
Sales Manager
Alice Freeman
Content Creation Manager
Gillian Iwanczuk
Senior Customer Success Manager
Lia Young
Senior Product Marketing Executive
Sam Parker
Associate Director, Emea Partnerships
Ben Mc Gill
EVP Global Sales & Business Development
Matt Pollock
VP Sales
Dominic Von Trotha Taylor
Chairman
Rebecca Lavender
Data Research Team Lead
Roan Bentley
Digital Marketing Manager 🐢