B

Blue Owl Capital

Credit-focused alternative asset manager

Head of Portfolio Management - Insurance Solutions, Managing Director

Asset ManagementConfirmed live in the last 24 hours
Full-timeNew York, NY, USA

About the Job

Requirements

  • A bachelor's degree in Finance, Economics, Accounting, Mathematics, Engineering, or a related field is required.
  • At least 10 years of portfolio management, insurance asset management, institutional investing, or related experience is required.
  • Significant experience managing institutional portfolios, insurance general account assets, or large-scale separately managed accounts is required.
  • Deep understanding of insurance company investment portfolios, liability profiles, statutory accounting frameworks, and regulatory capital regimes is required.
  • Demonstrated expertise across fixed income, private credit, structured products, asset-based finance, real estate debt, and alternative investments is required.
  • Strong knowledge of NAIC RBC, LICAT, BMA, Solvency II, and other insurance capital frameworks is required.
  • Proven ability to construct and manage multi-billion-dollar portfolios within complex investment guidelines and regulatory constraints is required.
  • Experience presenting to investment committees, boards, executive management teams, consultants, and institutional clients is required.
  • Demonstrated ability to partner effectively with origination, underwriting, risk, operations, and client-facing teams is required.
  • A strong commercial mindset with experience supporting business development and client growth initiatives is required.
  • Exceptional communication and relationship management skills are required.
  • A proven track record of attracting, developing, and retaining high-performing investment professionals is required.
  • Strong judgment, investment acumen, and the ability to make decisions in a dynamic and fast-paced environment are required.
  • Leadership presence and credibility to serve as a senior representative of Blue Owl Insurance Solutions internally and externally are required.

Responsibilities

  • Lead day-to-day portfolio management activities across all insurance mandates, ensuring portfolios remain aligned with client investment objectives and constraints.
  • Manage investment pipelines and asset allocation across mandates to ensure efficient deployment of client capital.
  • Lead portfolio construction and asset allocation strategy across all insurance mandates, balancing client return objectives, capital efficiency, liability profiles, liquidity requirements, and risk tolerances.
  • Develop portfolio implementation strategies using Blue Owl's capabilities across private credit, asset-based finance, real estate, GP Strategic Capital, and other alternative asset classes.
  • Oversee portfolio positioning decisions, including duration management, sector allocation, rating allocation, liquidity management, and diversification objectives.
  • Evaluate new investment strategies and product opportunities for relevance within insurance portfolios.
  • Partner with product development and investment teams to design investment solutions addressing evolving insurance client needs.
  • Serve as the primary investment representative for BOIS in interactions with insurance clients and key stakeholders.
  • Present portfolio strategy, performance results, market views, and investment recommendations to senior client audiences, including CIOs, CFOs, Chief Risk Officers, and investment committees.
  • Lead quarterly and annual portfolio reviews with clients, providing deployment updates, portfolio statistics, and capacity updates.
  • Partner with client coverage teams to deepen existing relationships and identify opportunities for additional mandates and services.
  • Support due diligence meetings, portfolio reviews, and client reporting discussions.
  • Provide guidance to investment teams regarding insurance portfolio requirements, capital considerations, accounting treatment, and investment structures.
  • Participate in investment committees and portfolio allocation discussions across relevant investment strategies.
  • Ensure efficient communication between portfolio management and investment origination teams regarding portfolio demand, capital availability, and investment priorities.
  • Develop scalable processes for introducing new investment capabilities into insurance portfolios.
  • Partner with structuring and origination teams to evaluate new investment opportunities through an insurance lens, including accounting treatment, capital implications, and portfolio fit.
  • Maintain deep knowledge of developments across insurance regulation, accounting standards, rating agency methodologies, and market practices.
  • Provide portfolio-level insights on capital efficiency, liquidity, earnings generation, and overall balance sheet impact.
  • Lead the design, negotiation, and implementation of investment guidelines for new and existing clients.
  • Establish processes governing pre-trade and post-trade compliance, exception management, concentration monitoring, and guideline interpretation.
  • Ensure portfolio activity remains consistent with client mandates, regulatory requirements, and fiduciary obligations.
  • Partner with Compliance, Risk Management, and Legal to maintain robust governance and oversight processes.
  • Partner with Institutional Capital and client coverage teams on new business opportunities and mandate pursuits.
  • Contribute to RFP responses, due diligence materials, portfolio proposals, asset allocation studies, and prospective client presentations.
  • Support the development of new insurance investment products and portfolio solutions.
  • Help establish BOIS as a leading provider of investment solutions to insurance companies globally.
  • Build, lead, and develop a top-tier portfolio management organization focused on insurance solutions.
  • Establish team structure, responsibilities, career development pathways, and performance expectations.
  • Mentor portfolio managers and analysts while fostering a culture of investment excellence, accountability, and collaboration.
  • Drive continuous improvement across portfolio management processes, systems, and analytics capabilities.
  • Partner with Human Capital on recruiting, talent development, succession planning, and organizational growth.

Desired Qualifications

  • An MBA, CFA, FSA, or other advanced professional designation is preferred.

About the Company

Blue Owl Capital

Credit-focused alternative asset manager

Blue Owl Capital operates as a leading alternative asset manager focused on credit markets. It offers credit-focused investment strategies managed by a team of investment professionals with diverse underwriting expertise across many industries. The product works by pooling investors’ capital into credit funds or customized accounts, where the investment team evaluates borrowers and structures, applies risk controls, and buys loans, bonds, and other credit instruments to build diversified portfolios that aim to generate returns. The company differentiates itself from competitors through a multi-perspective investment approach: each partner contributes a unique view on credit risk, creating a holistic assessment of opportunities and threats. Its goal is to deliver attractive risk-adjusted returns by actively managing credit portfolios across different market cycles.

Company size
1,001-5,000
Company stage
IPO
Headquarters
New York City, New York
Founded
2021

Recently Posted Jobs

Explore more opportunities at Blue Owl Capital

See more jobs