Global Digital & Social Channel Lead

Optum Philippines • makati, metro manila, Philippines • Posted June 15, 2026

Location makati, metro manila
Job Type Full-time
Category Marketing & Media
Posted June 15, 2026

Optum Philippines is seeking a Channel Lead – Digital & Social to own and scale digital and social content capabilities across diverse audiences. This senior leadership role requires 13-15 years of experience, especially in digital marketing and social media.

The candidate will manage global strategies, oversee content execution, and measure channel performance while collaborating with senior stakeholders. A bachelor’s degree is mandatory, with an advanced degree preferred. The role operates in a matrixed environment across the Philippines.

#J-18808-Ljbffr

Interested in this role?

Click the button below to start your application.

Apply Now