Insurance Portfolio Strategy Leader

Blue Owl Capital

New York (NY)

On-site

USD 270,000 - 330,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health, Dental and Vision insurance
401(k)
FSA (Healthcare and Dependent Care)
Short Term Disability
Long Term Disability
Family Planning Support
Paid Time Off
Leave of Absences

Job summary

Blue Owl Capital is seeking a senior portfolio management leader for its Blue Owl Insurance Solutions unit in New York. The role focuses on day-to-day management of insurance mandates, asset allocation, and delivering client-focused investment strategies across private credit, real estate debt, and other alternatives.

You will present results to CIOs, CFOs, and risk committees, and drive governance and integration with product development and investment origination teams.

Qualifications

  • Bachelor's degree in Finance, Economics, Accounting, Mathematics, Engineering, or related field; MBA/CFA preferred.
  • 10+ years in portfolio management, insurance asset management or related experience.
  • Significant experience managing institutional portfolios or insurance assets.
  • Deep knowledge of insurance capital frameworks and regulation.
  • Experience presenting to investment committees and clients.

Responsibilities

  • Lead day-to-day portfolio management across all insurance mandates.
  • Oversee asset allocation and capital deployment to meet client objectives.
  • Develop portfolio strategies across private credit, asset-based finance, real estate, and other assets.
  • Present strategy and results to senior clients and committees.
  • Lead governance, guidelines, and compliance with fiduciary obligations.
  • Partner with origination, risk, and operations teams on portfolio needs.

Skills

Portfolio management
Insurance asset management
Client relationship
Investment strategy
Team leadership
Regulatory knowledge
Financial analysis

Education

Bachelor's degree in Finance/Economics/Mathematics
MBA or CFA preferred

Tools

Microsoft Excel

Job description

Blue Owl Capital is seeking a senior portfolio management leader for its Blue Owl Insurance Solutions unit in New York. The role focuses on day-to-day management of insurance mandates, asset allocation, and delivering client-focused investment strategies across private credit, real estate debt, and other alternatives.

You will present results to CIOs, CFOs, and risk committees, and drive governance and integration with product development and investment origination teams.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Director, Insurance Portfolio Management
Senior Director, Insurance Portfolio Management

Blue Owl Capital Holdings LLC • United States

On-site
USD 270,000 - 330,000
Health insurance
401(k) plan
Employee development programs
Executive Lead, Insurance Portfolio Management
Executive Lead, Insurance Portfolio Management

Blue Owl • New York (NY)

On-site
USD 250,000 - 350,000
Head of Portfolio Management, Insurance Solutions - Managing Director
Head of Portfolio Management, Insurance Solutions - Managing Director

Blue Owl • New York (NY)

On-site
USD 250,000 - 350,000
Head of Portfolio Management, Insurance Solutions - Managing Director
Head of Portfolio Management, Insurance Solutions - Managing Director

Blue Owl Capital Holdings LLC • United States

On-site
USD 270,000 - 330,000
Health insurance
401(k) plan
Employee development programs
Head of Portfolio Management, Insurance Solutions - Managing Director
Head of Portfolio Management, Insurance Solutions - Managing Director

Blue Owl Capital • New York (NY)

On-site
USD 270,000 - 330,000
Health, Dental and Vision insurance
401(k)
FSA (Healthcare and Dependent Care)
+5
Blue Owl Insurance Solutions, Strategic Investment Team – Associate
Blue Owl Insurance Solutions, Strategic Investment Team – Associate

InforCapital, partnership • New York (NY)

Hybrid
USD 110,000 - 155,000
Discretionary bonus eligibility
On-site in New York City
Insurance Strategy & Investments Associate
Insurance Strategy & Investments Associate

InforCapital, partnership • New York (NY)

Hybrid
USD 110,000 - 155,000
Discretionary bonus eligibility
On-site in New York City
Insurance Strategy & Investments Associate
Insurance Strategy & Investments Associate

Blue Owl Capital Holdings LLC • New York (NY)

On-site
USD 110,000 - 155,000
Blue Owl Insurance Solutions, Strategic Investment Team – Associate
Blue Owl Insurance Solutions, Strategic Investment Team – Associate

Blue Owl Capital • New York (NY)

On-site
USD 110,000 - 155,000
Blue Owl Insurance Solutions, Strategic Investment Team – Associate
Blue Owl Insurance Solutions, Strategic Investment Team – Associate

Blue Owl Capital Holdings LLC • New York (NY)

On-site
USD 110,000 - 155,000