Customer Success Manager

Company: Sequel
Apply for the Customer Success Manager
Location: Greater London
Job Description:

Location

London

Employment Type

Full time

Location Type

Hybrid

Department

Customer Success

Compensation

  • £45K – £60K • Offers Equity • Offers Bonus • 40% OTE (uncapped)

At Beam, you get to do work that matters for the world. We’re solving the world’s toughest social problems with an incredible team, tech and AI. And we’re growing fast …

Posted: December 19th, 2025