Customer Success Manager (Sports MarTech)
14 days ago
The Customer Success Manager (CSM) will be responsible for managing and nurturing relationships with top‑tier clients, including publishers, rights holders, and broadcasters. Minimum of 7 years of experience in customer success, account management, or a related role, preferably within the sports a