Our Team
Scott Jeffreys
Managing Director
Scott Jeffreys
Managing Director
Scott Jeffreys is a Managing Director at Blue Owl and member of the Institutional Capital Team. In his role, he leads North America Insurance Strategy, where he is focused on client advisory, asset allocation, peer analysis, thought leadership, and other strategic offerings on behalf of the firm.
Before joining Blue Owl, Scott spent four years at Kohlberg Kravis & Roberts (KKR) as Head of Insurance Analytics. Prior to that, he was lead insurance strategist at Macquarie. Scott began his career at BlackRock and spent over a decade at the firm focused on insurance client advisory.
Scott graduated from Cornell University with a BS in Policy Analysis and Management.
Before joining Blue Owl, Scott spent four years at Kohlberg Kravis & Roberts (KKR) as Head of Insurance Analytics. Prior to that, he was lead insurance strategist at Macquarie. Scott began his career at BlackRock and spent over a decade at the firm focused on insurance client advisory.
Scott graduated from Cornell University with a BS in Policy Analysis and Management.