CareerPlanSign in

Head of Content - Managing Director

New York City, NY💼 Full-time💰 $275,000–$275,000🗓 2026-09-16 → 2026-09-26

Core

Define and execute a global corporate content strategy, primarily focusing on social media, to elevate Blue Owl's brand visibility and support business objectives.

Role type

Senior IC Head of Content (Corporate Marketing)

Builds

Global social media campaigns, brand storytelling assets, and content governance frameworks

Domain

Asset Management / Financial Services

Deliverable

product features

Required skills

Global social media strategy, content concepting and writing, campaign optimization, cross-functional partnership, brand voice definition, community management governance, data analytics for strategy

Preferred skills

Experience in financial services, managing external vendors, operating in ambiguous environments

Technologies

Social media platforms, analytics tools

Responsibilities

Develop and execute a comprehensive global social media strategy; Lead concepting, writing, and development of social-first content; Plan and optimize social media campaigns using data insights; Partner with business leaders to translate investment themes into engaging narratives; Collaborate with Brand Strategy to maintain on-brand voice and identity; Partner with Communications and Compliance on community management protocols; Establish performance benchmarks and present insights to senior leadership

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.