Steve Mickle, CAIA

Managing Director and Head of US Insurance

Steve Mickle, CAIA is a managing director and head of US insurance, responsible for presenting the firm and its investment capabilities to insurance general accounts throughout the US, Canada and Caribbean. Most recently, he was a principal within Blackstone Insurance Solutions. Prior to that, he held senior distribution positions at WallachBeth Capital LLC and BlackRock, Inc. Steve has been in the industry since 2004 and started with the firm in 2021. He earned a BA in mathematics and Spanish from Hamilton College and is a CAIA® charterholder.