Lead customer success for top media brands, driving adoption, engagement, and growth in a fast-paced streaming and OTT tech environment
Customer Success Leader – Streaming & Media Technology
Location: Miami, FL (Hybrid)
Are you passionate about delivering exceptional customer experiences and driving success for some of the world’s leading media, sports, and entertainment brands? We are looking for a Customer Success Leader to join a fast-growing media technology company focused on OTT (Over-The-Top) video solutions
This role is perfect for professionals in Customer Success, Account Management, or Sales who thrive in high-growth, fast-paced environments and enjoy working closely with customers to solve complex challenges.
About the Role Reporting to the Global Head of Customer Success & Analytics, you will: