Customer Success Manager, Enterprise (Translation & Localization industry experience required)
Today - Remote: Indiana (USA), Massachusetts (USA), New York (USA)
- Full time
Translation StudiesAccount ManagementCustomer Success ManagementCustomer EngagementCustomer RetentionPresentation Training