~16d ago

OTT Business Head

PhilippinesPhilippines·Mandaluyong Citymid
OtherBusiness
3 views0 saves0 applied

Quick Summary

Overview

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,

Technical Tools
OtherBusiness

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:

  • Brand and Product Lifecycle Management
  • Performance Marketing: Scale and Funnel Optimization
  • Subscriber Lifecycle Management
  • Revenue Growth and ROI
  • People Management

Responsibilities

~1 min read
  1. →Subscriber Acquisition & Revenue Management
    Lead overall subscriber growth and revenue performance for all OTT brands.
  2. →Retention & Lifetime Value Optimization
    Drive retention, activity levels, and upsell opportunities to increase overall customer lifetime value.
  3. →Portfolio Management
    Oversee efficient content and product build-up across OTT services to ensure high consumer relevance, satisfaction, and engagement.
  4. →Product Journey & Roadmap Leadership
    Collaborate with the Product Team to ensure a seamless end-to-end subscriber experience and support continuous product evolution and new feature delivery.
  5. →A&P Management
    Ensure effective and cost-efficient execution of marketing and promotional initiatives.
  6. →Product Distribution Partnerships
    Identify and manage partnerships with high-potential distribution channels to deliver scalable growth.
  7. →Data-Driven Insights
    Leverage market trends, consumer behavior, and usage patterns to inform product, marketing, and business decisions.
  8. →Business Modelling & Budget Oversight
    Lead creation, monitoring, and optimization of business models and budgets to support strategic goals.
  9. →Cross-Functional Alignment
    Coordinate internally and externally to ensure the OTT Business team is equipped to meet key business priorities.

Requirements

~1 min read
  1. Bachelors degree in Business, Marketing, Advertising, or related fields; graduate studies is an advantage.
  2. Prior experience in Telecoms, Digital Services, or closely related industries; digital marketing agency background is a plus.
  3. Minimum of 10 years experience in marketing and/or product management.
  4. Proven track record in driving subscriber growth, revenue delivery, and new business/monetization initiatives.
  5. Strong expertise in digital performance marketing and growth strategies.
  6. Experience in full P&L ownership.
  7. Strong strategic planning and execution capabilities.
  8. Ability to adapt and innovate under pressure and during periods of change.
  9. Excellent communication and presentation skills, with the ability to influence stakeholders at all levels.
  10. Proficiency in Microsoft Word, Excel, and PowerPoint.


Location & Eligibility

Where is the job
Mandaluyong City, Philippines
On-site at the office
Who can apply
PH

Listing Details

First seen
September 25, 2026
Last seen
October 11, 2026

Posting Health

Days active
16
Repost count
0
Trust Level
24%
Scored at
October 12, 2026

Signal breakdown

freshnesssource trustcontent trustemployer trust
Newsletter

Stay ahead of the market

Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.

A
B
C
D
Join 12,000+ marketers

No spam. Unsubscribe at any time.

OTT Business Head