London office. Head office

Office highlights

Our brand-new office is aptly located in the heart of the city - London's insurance district.

Our modern, open plan space offers a dynamic and collaborative environment where everyone can thrive and enjoy working in a fantastic office environment!

Location: London city

Getting to the office:

London Liverpool Street station
(0.1 miles)

Moorgate station
(0.5 miles)

Iconic building (one of the tallest in the city)

Hot/cold drinks, breakfast, and fruit provided

Plenty of break out areas to relax

Games room and music room too!


Who works here

Our head office is home to:

  • Senior Leaders
  • Developers and Tech
  • Business Analysts
  • Marketing
  • Actuaries
  • Finance
  • Pricing and Analytics teams

What’s it like to work here?

Meet some of the London team

Luke Pomery

Luke Pomery

Reporting Analyst


Greg Deacon

Greg Deacon

Marketing Manager


Want to see more?

Meet our tech team!


Company benefits

Competitive salary


Travel season ticket loan

Access to mental health support

Free fruit

Free drinks and breakfast


Regular social events

Jobs in London

Build a rewarding career at our head office

View Jobs

across all our offices