London Bridge
Our HQ!
London Bridge is our global HQ! This office is home to our UK based commercial teams as well as Marketing, Finance, HR and Business Solutions!

Jay Ellard
Talent Acquisition Specialist

Leah Phillp
People Success Manager

Cara Fitchett-Cooke
Head of Customer Success - Retention

Ryan Raymond
Campaign Marketing Manager

Blake Jackson
Global Head of Marketing

Ellie Songu-Mbriwa
People Success Advisor

Nicky Penkov
Global People Director

Vanessa Golz
Director of Customer Success EMEA