Staysure Group

1 follower


At the home of travel insurance, we strive to be the best at what we do. Over 700 people work across our brands and our head office is in Northampton. We inspire, motivate and empower our employees to be the very best through a clear vision and live by the Staysure Group values. We constantly stri... Read more

Industries

+1

Headquarters

Employees

Links

Org chart

Finn Walsh
Chief Executive Officer

Finn Walsh

Collapse
Stephen Winter
Managing Director Of Technology
Simon McCulloch
Chief Commercial Officer (cco)
Esther Gammage
People Business Partner / Wellbeing And Inclusion Lead
Chris Sugden
Chief Financial Officer
Phil Smith
Head Of Risk, Governance & Assurance
Paul Fairhurst
Group Director Of Risk And Compliance
Jo Phelps
Chief People Officer
Ross Davey
Business Readiness Manager