You will lead customer success initiatives, foster strong relationships, drive growth, and ensure customer retention for global media and OTT names
Customer Success Leader – Media, Sports & Entertainment
Location: Toronto
About Us
We are a global leader in OTT software for Tier 1 media, sports, and entertainment. In just four years, our team has grown to 300+ colleagues worldwide, powering innovative solutions for iconic customers — from the New York Yankees to some of the world’s largest telecom providers.
Founded by seasoned executives from Disney, HBO, and AT&T, we’ve built a culture rooted in transparency, collaboration, and fairness. Our teams thrive on tackling the toughest challenges in OTT video — delivering massive scale, rock-solid resilience, and exceptional performance. If you’re seeking a fast-growing, high-performing, and supportive environment where you can make a real impact, this is the place to be.
About the Role
We’re looking for a Customer Success Leader who is passionate about building world-class customer experiences. You’ll work with some of the biggest names in media, sports, and entertainment, helping them achieve business impact while driving value from our solutions
This role is perfect for experienced professionals in Customer Success, Account Management, or Consulting who thrive in a fast-paced growth environment. You’ll report directly to the Global Head of Customer Success & Analytics.
What You’ll Do