Blue Owl Capital

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

Blue Owl Capital Benefits Overview

Compensation + Benefits

Offers 401(K)

Offers generous parental leave

Offers health insurance

Work-Life Balance + Wellbeing

Offers generous PTO

Provides paid sick days

Company Culture

Offers a remote work program

Provides free snacks and drinks

9 Minutes AgoSaved
In-Office
New York, NY, USA
Fintech • Payments • Financial Services
Lead and build Blue Owl's Institutional Segment Marketing function, defining strategy, operating model, segmentation, and integrated campaigns to support fundraising, client acquisition, and relationship expansion across institutional audiences. Act as senior marketing advisor to leadership, align cross-functional teams, and measure marketing impact on business outcomes.
9 Minutes AgoSaved
In-Office
New York, NY, USA
Fintech • Payments • Financial Services
Lead technology strategy, delivery, and governance for Operations (Investor, Investment, Reporting & Analytics). Partner with stakeholders to define requirements, design and implement systems, manage global development teams and vendors, oversee integrations, testing, and support, and drive automation, data platforms, and AI-enabled capabilities to improve efficiency, controls, and scalability.
2 Days AgoSaved
In-Office
New York, NY, USA
Fintech • Payments • Financial Services
The role oversees financing activities for the Alternative Credit Investment Team, focusing on strategy development, sourcing, executing, and managing investment-level financing, including collaboration with deal teams and maintaining relationships with financial institutions.