Blue Owl Capital
Head of Content - Managing Director
New York City, NY · Director
Stay score
odds of building a lasting career here
Sponsors, but it's cap-subject — you still face the weighted lottery (~61% per draw at Level IV). Good if you win; have a cap-exempt backup on your list.
Lottery odds assume a STEM candidate.
Personalize to your clock →Employer immigration record
from this employer's Department of Labor filings
Files H-1B transfers
Sourced from Department of Labor LCA, PERM and prevailing-wage disclosure data. Employer matching is by name, so figures may be split across an employer's legal entities. Absence of a filing means none appears in our copy of the data, not that none exists.
Community outcomes
No reports yet — be the first to help the next applicant.
About the role
- We are hiring a Head of Content to join our Corporate Marketing team.
- The Corporate Marketing team is responsible for growing the Blue Owl brand and supporting the firm in its ambition to be one of the preeminent firms in the asset management industry.
- The Head of Content will be responsible for defining, operationalizing, and managing the firm's overarching corporate-level content strategy.
Responsibilities
- Develop and execute a comprehensive global social media strategy that aligns with Blue Owl's business objectives, reinforces brand positioning, and drives measurable commercial impact globally.
- Lead the concepting, writing, and development of high-quality, social-first content across all social media channels, ensuring platform-native copy, compelling visual assets, and cohesive brand storytelling to capture attention and drive engagement.
- Plan, execute, and optimize social media campaigns, leveraging data and performance insights to continuously refine strategy and exceed key growth metrics.
- Partner with Client Marketing, business leaders, and subject matter experts to translate complex investment themes into clear, engaging, and visually compelling social narratives.
- Collaborate with Brand Strategy to define and maintain a on-brand voice, visual identity, and messaging framework across all social platforms.
- Partner with Communications and Compliance on community management: developing clear governance protocols and response strategies to manage potential risks across social channels.
- Anchored by a strong permanent capital base, we provide businesses with private capital solutions to drive long-term growth and offer institutional investors, individual investors, and insurance companies differentiated alternative investment opportunities that aim to deliver strong performance, risk-adjusted returns, and capital preservation.
Requirements
- Bachelor's degree required
- Entrepreneurial mindset with the ability to operate independently
- Familiarity managing content approvals cross-functionally with Legal, Compliance, and multiple senior stakeholders
- Strategic thinker who is equally comfortable defining vision and driving execution
- Deep appreciation for content as a strategic asset, with demonstrable experience managing content, and building processes, governance frameworks, and scalable content operations within complex organizations
- Ability to manage a variety of internal and external partners and vendors, including copywriters, graphic designers, editors, and proofreaders
- Outstanding skills in organization, prioritization, and time management
- drive clarity in ambiguous environments
- build relationships and consensus across cross-functional teams
- and manage multiple high-priority initiatives in a fast-paced environment
- It is expected that the base annual salary range for this New York City-based position will be $275,000-$300,000. Actual salaries may vary based on factors, such as skill, experience, and qualification for the role. Employees may be eligible for a discretionary bonus, based on factors such as individual and team performance.
- Blue Owl is proud to be an Equal Opportunity Employer. We evaluate qualified applicants without regard to race, color, national origin, religion, sex, sexual orientation, gender identity, disability, protected veteran status, and other statuses protected by law.
Nice to have
- 10+ plus years of experience building and scaling content in accordance with a well-defined content strategy, preferably within financial services
Compensation
- It is expected that the base annual salary range for this New York City-based position will be $275,000-$300,000.
Benefits
- Together with over 1,380 experienced professionals globally, Blue Owl brings the vision and discipline to create the exceptional.
Company info
- The Role: We are hiring a Head of Content to join our Corporate Marketing team.
This listing is sourced directly from Blue Owl Capital's careers page and normalized into a canonical job model.