Quantcast
Channel: Job Search RSS
Viewing all articles
Browse latest Browse all 8530

Intelligent People Ltd: Customer Success Manager

$
0
0
Up to £40000 per annum: Intelligent People Ltd: The Customer Success Manager will: *Be responsible for on-boarding and retention of customers using this Edtech platform *Deliver a highly personalized customer experiences *Escalate and mitigate technological problems *Gather user-feedbac England, London

Viewing all articles
Browse latest Browse all 8530

Trending Articles