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