Blue Owl Insurance Solutions (BOIS) is Blue Owl’s insurance-focused asset management business, partnering with insurance companies to deliver customized investment solutions across private credit, asset-based finance, real estate, and other alternative asset classes. BOIS uses Blue Owl’s global platform, origination capabilities, and investment expertise to help insurers meet return, capital, and liability-management objectives. As of June 30, 2026, BOIS serves nearly 100 insurance clients and manages more than $30 billion in insurance-related assets. The Head of Portfolio Management, Insurance Solutions will lead portfolio construction, oversight, and management across the BOIS platform, including portfolio strategy, asset allocation, investment implementation, mandate governance, and performance across insurance separately managed accounts and related vehicles. Reporting to the CIO, Insurance Solutions, the role translates client objectives into portfolio solutions while accounting for regulatory, capital, accounting, liquidity, and liability-management considerations. The role works closely with Blue Owl investment teams across Credit, Asset-Based Finance, GP Strategic Capital, Real Assets, and other platforms to source and deploy investments suited to insurer-specific objectives. The successful candidate will bring substantial expertise in insurance investment management, portfolio construction, capital optimization, and institutional client engagement. The role will build and lead a portfolio management team, develop investment processes and governance frameworks, and serve as a trusted advisor to insurance clients and senior management. This New York-based position is in office Monday through Thursday.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Executive