Back to Explore
Customer Success Manager
RemoteSubmitted 6 months ago
$55,000
per year
Total comp: $65,000
Location
London, United Kingdom
Industry
Technology
Category
Customer Service
Experience
3 years
Education
Bachelor's
Work Type
Remote
Original Currency
USD 50,000