Workflow
Real Asset Investment
icon
Search documents
Starwood Capital Appoints Rob Allard as Chief Investment Officer of Starwood Insurance Strategies
Prnewswire· 2025-05-08 12:30
Core Insights - Starwood Capital Group is expanding its credit platform by launching Starwood Insurance Strategies, aimed at providing insurance companies access to its real asset credit expertise [1][3] - The firm has appointed Rob Allard as Chief Investment Officer for this new division, leveraging his 27 years of experience in financial markets, particularly in insurance and asset-backed finance [1][3] Company Overview - Starwood Capital Group is a leading global investment firm focused on real estate and infrastructure, managing approximately $115 billion in total assets [2][4] - Since 2010, the firm has originated over $100 billion in credit investments across various sectors, including Starwood Property Trust and Starwood Infrastructure Finance [2][5] Strategic Positioning - The company aims to enhance its relationships with the insurance industry by offering tailored credit solutions that align with the risk-return profiles sought by these investors [3][4] - Starwood Capital's extensive portfolio includes over 15,000 properties worldwide, providing unique market insights and access that drive investment activities [3][6] Leadership and Expertise - Rob Allard's previous experience includes serving as Chief Investment Officer at Rothesay Asset Management North America, where he played a key role in its establishment and growth [1][3] - The firm emphasizes its ability to deliver products that meet the specific needs of insurance clients, distinguishing itself from competitors by not having a captive client base for its risk-return profile [3][4]