B

Blue Owl Capital

Credit-focused alternative asset manager

Head of Content

Content Design & StrategyConfirmed live in the last 24 hours
Full-timeNew York, NY, USA

About the Job

Requirements

  • A bachelor's degree is required.
  • At least ten years of experience building and scaling content in accordance with a well-defined content strategy is required; financial services experience is preferred.
  • The candidate must be comfortable defining strategic vision and driving execution.
  • The candidate must have experience managing content and building processes, governance frameworks, and scalable content operations within complex organizations.
  • The candidate must be able to manage internal and external partners and vendors, including copywriters, graphic designers, editors, and proofreaders.
  • The candidate must be able to manage content approvals cross-functionally with Legal, Compliance, and multiple senior stakeholders.

Responsibilities

  • Develop and own a comprehensive corporate-level content strategy aligned with business priorities, brand positioning, and audience needs, complementing client marketing efforts.
  • Partner with client marketing to establish processes and frameworks that centralize, coordinate, and provide visibility into existing and upcoming content, ensuring consistent storytelling across teams, products, channels, formats, and audiences.
  • Align key stakeholders across the firm on editorial priorities, drive adoption of shared workflows, partner with client marketing to address content gaps and redundancies, and ensure content is developed and deployed strategically and efficiently.
  • Develop and maintain relationships with senior experts within the firm and externally to ensure flawless execution and timely delivery of corporate-level content, including white papers, articles, thought leadership, product collateral, and platform-onboarding materials.
  • Partner with marketing teams to develop and distribute content optimized for a wide range of channels, including web, email, social media, events, podcasts, advertising, earned media, and collateral.
  • Work with client marketing, investor relations, investment platforms, social media, communications, Legal, and Compliance to adapt corporate-level content to the needs of distinct audiences.
  • Define and communicate standards and guidelines, in partnership with marketing, to support consistency in brand, messaging, tone, and quality across content outputs.
  • Collaborate with marketing partners to measure content performance and distribution, conduct post-campaign analysis, refine content strategy, inform prioritization, demonstrate return on investment, and improve effectiveness over time.
  • Lead the firm's video program, reinforce video as a core pillar of the content ecosystem, and ensure video output is polished and supports broader content and business goals.
  • Navigate ambiguity and competing priorities with sound judgment, diplomacy, and a solutions-oriented mindset.

Desired Qualifications

  • Financial services experience is preferred.

About the Company

Blue Owl Capital

Credit-focused alternative asset manager

Blue Owl Capital operates as a leading alternative asset manager focused on credit markets. It offers credit-focused investment strategies managed by a team of investment professionals with diverse underwriting expertise across many industries. The product works by pooling investors’ capital into credit funds or customized accounts, where the investment team evaluates borrowers and structures, applies risk controls, and buys loans, bonds, and other credit instruments to build diversified portfolios that aim to generate returns. The company differentiates itself from competitors through a multi-perspective investment approach: each partner contributes a unique view on credit risk, creating a holistic assessment of opportunities and threats. Its goal is to deliver attractive risk-adjusted returns by actively managing credit portfolios across different market cycles.

Company size
1,001-5,000
Company stage
IPO
Headquarters
New York City, New York
Founded
2021

Recently Posted Jobs

Explore more opportunities at Blue Owl Capital

See more jobs