CrawlJobs Logo
Briefcase Icon
Category Icon

Strategic Customer Success United Kingdom Jobs

3 Job Offers

Filters
Senior Manager, Customer Success - Strategic
Save Icon
Lead our Strategic Customer Success team in London, driving value for Fortune 500 clients with 100M+ portfolios. You will mentor managers, foster C-level relationships, and guide transformational adoption of Atlassian solutions. Enjoy a collaborative, international environment with health coverag...
Location Icon
Location
United Kingdom , London
Salary Icon
Salary
Not provided
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Customer Success - EMEA - Strategic
Save Icon
Drive strategic customer success for enterprise clients in EMEA. Leverage your 7-9 years of SaaS experience to manage key accounts, drive product adoption, and own commercial outcomes like NRR. Join a culture of innovation with benefits supporting professional growth and collaboration. This role ...
Location Icon
Location
United Kingdom
Salary Icon
Salary
Not provided
elevenlabs.io Logo
ElevenLabs
Expiration Date
Until further notice
Customer Success Manager II, Global Strategic
Save Icon
Join Braze in London as a Customer Success Manager II for Global Strategic accounts. You will manage key international brands, driving renewals, retention, and feature adoption. This role requires 3-6 years in Customer Success or Project Management, excellent communication skills, and a strategic...
Location Icon
Location
United Kingdom , London
Salary Icon
Salary
Not provided
braze.com Logo
Braze
Expiration Date
Until further notice

Filters

×
Countries
Category
Location
Work Mode
Salary