Job Detail

Job Details

  • Posted on 1/5/2026
  • Job Location Cheltenham
  • Compensation £40,000
  • Type Permanent

Customer Success Manager

Job Description

Customer Success Manager

Up to £40,000 basic + performance bonus (Depending on experience)

Cheltenham / Work from home Monday and Friday


The i2i Snapshot

  • Working with one of the most exciting Ai powered platforms who are supporting some of the biggest brands in the UK
  • Modern office space in central Cheltenham
  • Opportunity to earn on top of your basic salary through growth of existing accounts and referrals...