Blue Owl Capital

HQ
New York
Total Offices: 6
1,162 Total Employees
Year Founded: 2021

Teams at Blue Owl Capital

5 Days AgoSaved
In-Office
New York, NY, USA
Fintech • Payments • Financial Services
Leads product marketing for Blue Owl’s credit platform across wealth and institutional channels. Develops positioning, messaging, content, shareholder communications, fundraising campaigns, and go-to-market strategies for private credit products. Partners with investment, product specialist, distribution, and client teams to translate complex investment concepts into compelling narratives, support product launches, and drive capital formation. Monitors market intelligence and ensures consistent product communications across regions, channels, and audiences.
Fintech • Payments • Financial Services
Lead rating agency processes for private investments, serving as the primary liaison throughout transaction lifecycles. Analyze methodologies, model outputs, structures, and rating outcomes; coordinate diligence, meetings, negotiations, and committee presentations. Manage transaction timelines, monitor methodology changes, support investment product development and surveillance activities, and prepare internal risk memoranda. The role also contributes to investment structuring and customized solutions for insurance clients.
8 Days AgoSaved
In-Office
New York, NY, USA
Fintech • Payments • Financial Services
Leads Blue Owl’s corporate content strategy and social media program, including content development, governance, distribution, campaigns, analytics, video integration, and brand storytelling. Partners with marketing, communications, investment, legal, compliance, and senior leadership teams to translate complex investment themes into engaging content, establish scalable processes, manage vendors, mitigate social media risks, and demonstrate measurable business impact.