Meet the Team

Our Team

Meet Our Experts

David Naylor

Head of Customer Service and Compliance

Sacha Carter

Customer Service Specialist

Lee Flynn

Senior Account Manager