Customer Success Manager - Localization
Establish strong customer relationships by understanding their global audience strategy and localization requirements, tailoring products like translation and dubbing to drive measurable value. Responsibilities also include onboarding customers, providing proactive support, managing content requests across locales, and advocating for customer needs internally.