Role Overview
The OTT Business Head serves as the overall Marketing and Business Lead for the organizations OTT portfolio. The role is responsible for driving subscriber growth, optimizing product performance, ensuring strong lifecycle management, and delivering revenue results through effective brand, product, and operational leadership.
This role oversees :
Key Duties & Responsibilities
Lead overall subscriber growth and revenue performance for all OTT brands.
Drive retention, activity levels, and upsell opportunities to increase overall customer lifetime value.
Oversee efficient content and product build-up across OTT services to ensure high consumer relevance, satisfaction, and engagement.
Collaborate with the Product Team to ensure a seamless end-to-end subscriber experience and support continuous product evolution and new feature delivery.
Ensure effective and cost-efficient execution of marketing and promotional initiatives.
Identify and manage partnerships with high-potential distribution channels to deliver scalable growth.
Leverage market trends, consumer behavior, and usage patterns to inform product, marketing, and business decisions.
Lead creation, monitoring, and optimization of business models and budgets to support strategic goals.
Coordinate internally and externally to ensure the OTT Business team is equipped to meet key business priorities.
Position Qualifications
Head • Mandaluyong City, Metro Manila, Philippines