Mediabistro logo
job logo

Global Head of Content & Brand Strategy — Managing Director

Blue Owl Capital Inc. · Multiple locations ·

Pay:
275.000
Job type:
Full Time

Blue Owl Capital Inc. in New York City is seeking a Head of Content to lead corporate-level content strategy and a scalable content program. You will orchestrate creation, governance and distribution across marketing and investor channels, ensuring consistency with brand and regulatory requirements.

The role partners with legal, compliance, investor relations, and brand teams, directing video and social media initiatives to elevate the firm’s market presence and drive measurable growth.

#J-18808-Ljbffr