Head of Corporate Content & Video Strategy

Blue Owl Capital Holdings LLC

New York (NY)

On-site

USD 275,000 - 300,000

Full time

12 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Blue Owl Capital Holdings LLC is seeking a Head of Content to lead our corporate marketing content strategy in New York. You will shape priorities, oversee a centralized framework, and partner with legal, compliance, and investor relations to ensure consistent messaging across channels.

The role emphasizes driving scalable content operations and a strong video program, delivering high-impact assets for brand and client outreach in a fast-paced environment.

Qualifications

  • Bachelor's degree required in relevant field.
  • 10+ years building and scaling content.
  • Strategic thinker with ability to execute.
  • Experience managing content operations and governance.
  • Ability to manage multiple partners and vendors.

Responsibilities

  • Develop and own a comprehensive corporate-level content strategy.
  • Coordinate with cross-functional teams to centralize content.
  • Lead editorial priorities and ensure consistent storytelling.
  • Oversee the firm’s video program and distribution.
  • Measure content performance and optimize ROIs.

Skills

Content strategy
Team leadership
Stakeholder management
Video program management
Content governance

Education

Bachelor's degree

Job description

Blue Owl Capital Holdings LLC is seeking a Head of Content to lead our corporate marketing content strategy in New York. You will shape priorities, oversee a centralized framework, and partner with legal, compliance, and investor relations to ensure consistent messaging across channels.

The role emphasizes driving scalable content operations and a strong video program, delivering high-impact assets for brand and client outreach in a fast-paced environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Head of Global Content & Social Strategy
Head of Global Content & Social Strategy

Blue Owl Capital • New York (NY)

On-site
USD 275,000 - 300,000
Corporate Marketing, Head of Content - Managing Director
Corporate Marketing, Head of Content - Managing Director

Blue Owl Capital • New York (NY)

On-site
USD 275,000 - 300,000
Head of Content - Managing Director
Head of Content - Managing Director

Blue Owl Capital Holdings LLC • New York (NY)

On-site
USD 275,000 - 300,000
Credit Product Marketing Lead: Growth & Storytelling
Credit Product Marketing Lead: Growth & Storytelling

Blue Owl Capital Holdings LLC • United States

On-site
USD 225,000 - 250,000
Health, Dental and Vision insurance
401(k)
Healthcare and Dependent Care FSA
+4
Head of Institutional Segment Marketing & Growth
Head of Institutional Segment Marketing & Growth

Blue Owl Capital • New York (NY)

On-site
USD 225,000 - 250,000
Health, dental & vision insurance
401(k) plan
Flexible Spending Accounts
+4
Head of Institutional Marketing Strategy
Head of Institutional Marketing Strategy

Blue Owl Capital Holdings LLC • United States

On-site
USD 225,000 - 250,000
Health, Dental and Vision insurance
401(k)
Healthcare and Dependent Care FSA
+5
VP, Investor Relations — Wealth-Management Equity Story
VP, Investor Relations — Wealth-Management Equity Story

Blue Owl Capital • New York (NY)

On-site
USD 175,000 - 200,000
VP, Product Marketing Operations – Private Markets
VP, Product Marketing Operations – Private Markets

Financialnarrative • New York (NY)

On-site
USD 150,000 - 185,000
Head of Credit Product Marketing, Principal
Head of Credit Product Marketing, Principal

Blue Owl Capital Holdings LLC • United States

On-site
USD 225,000 - 250,000
Health, Dental and Vision insurance
401(k)
Healthcare and Dependent Care FSA
+4
Private Wealth, Marketing Operations Manager – Vice President Blue Owl Job listing
Private Wealth, Marketing Operations Manager – Vice President Blue Owl Job listing

Financialnarrative • New York (NY)

On-site
USD 150,000 - 185,000