Customer Success Manager

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

Job Description

Customer Success Manager (XLG Specialist)

UK (Remote or Hybrid, it’s up to you!)

Competitive base salary based on experience

Our Perks

❤️ Monthly Health & Wellness budget, increasing with length of service

Annual Learning and Development budget, increasing with length of service

Posted: June 13th, 2025