Channel Lead - Thought Leadership

Optum Philippines
Full-time Makati, National Capital Region Hospitals and Health Care,Telephone Call Centers
Posted:
March 03, 2026
Location:
Makati, National Capital Region, Philippines

Job Description

Own the thought leadership content strategy for the company across B2B, B2C, and B2Provider audiences, ensuring alignment with brand and business objectives.

Lead development of high-value content assets such as white papers, webinars, videos, blogs, and executive POV pieces in partnership with creative and subject matter experts.

Define governance, standards, and best practices for thought leadership content, ensuring consistency and compliance.

Drive innovation in content creation and distribution, leveraging AI tools and advanced analytics to improve efficiency and personalization.

Collaborate with marketing, product, and analytics teams to integrate thought leadership into broader campaigns and demand-generation programs.

Oversee editorial calendar management and ensure timely delivery of content across channels.

Monitor performance metrics (engagement, downloads, leads) and provide actionable insights for optimization.

Create mat...

Apply for this Job

Submit your application for the Channel Lead - Thought Leadership position at Optum Philippines.

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: Makati, Philippines
Posted: March 03, 2026
Deadline: April 12, 2026