I

Customer Success Manager

ivee

london, london, United-Kingdom Full-time June 29, 2026
Apply Now

Opportunity Description

COMPANY DESCRIPTION

A fast-growing scale-up building innovative products in a rapidly evolving market.

ROLE OVERVIEW

The customer success manager will own the relationship between the business and its clients - ensuring every organisation we work with sees real, measurable progress in their AI adoption journey from day one.

You will manage onboarding, drive engagement throughout programme delivery, and work proactively to identify opportunities to deepen the value clients get from ivee. This role combines relationship management with strategic thinking - you will be equally comfortable in a client meeting and in a spreadsheet reviewing engagement data.

KEY RESPONSIBILITIES

  • Own the post-sale client relationship from onboarding through to renewal
  • Lead programme kick-offs and ensure clients are set up for success from the start
  • Monitor engagement and proactively intervene where clients need additional support
  • Con...
Full-time Other-General

Ready to Apply?

Submit your application for Customer Success Manager at ivee

Apply for this Position