Sona is seeking a Head of Customer Success to lead and grow our Customer Success Management team, ensuring an exceptional experience for our clients. You’ll manage enterprise accounts and evolve our customer success function to a world-class standard.
The role is based in London with a salary range of £90,000 to £115,000, plus generous benefits including 35 days annual leave, healthcare, and share options.
#J-18808-Ljbffr…
