Head of Content - Managing Director
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