Posted Jul 10, 2026

[Remote] Customer Success Manager - Localization

Apply Now

Note: The job is a remote job and is open to candidates in USA. 3Play Media is a technology company revolutionizing how people consume online media. They are seeking a Customer Success Manager - Localization to ensure customer satisfaction and support customers in maximizing the value of their accessibility and localization solutions.


Responsibilities


Skills


Company Overview

  • 3Play Media provides captioning, live auto-captioning, audio description, transcription, and subtitling services. It was founded in 2007, and is headquartered in Boston, Massachusetts, USA, with a workforce of 51-200 employees. Its website is http://www.3playmedia.com.

  •