Customer Success Manager

New Yesterday

Customer Success Manager


Make sure to read the full description below, and please apply immediately if you are confident you meet all the requirements.

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

Cheltenham / Work from home Monday & Friday

The i2i Snapshot


Location:
Cheltenham
Salary:
£40,000
Job Type:
FullTime
Category:
Customer Service

We found some similar jobs based on your search