
Starwood Capital launches Insurance Strategies group, hires Allard as CIO
- by Admin
- Posted on May 9, 2025
Starwood Capital has announced the launch of a new division, Starwood Insurance Strategies, which will act as an extension of the company’s $30 billion real asset credit platform.
Rob Allard, who has over 27 years of financial industry experience and deep expertise in insurance markets, asset-backed finance and private assets, was appointed Chief Investment Officer for Starwood Insurance Strategies.
Starwood Capital stands as a global leader in real estate and infrastructure investment and lending, managing approximately $115 billion in total assets.
Demonstrating its significant presence in credit markets, the firm has originated over more than $100 billion in credit investments since 2010 across several industry-leading verticals including Starwood Property Trust,Starwood Infrastructure Finance, and LNR Partners, a $110 billion commercial mortgage special servicer.
Barry Sternlicht, Chairman and CEO of Starwood Capital, stated: “Starwood Capital is well positioned to build upon our extensive relationships with the insurance industry by providing them with access to our expertise across real assets and our leading credit platform.
“We manage an unrivaled real asset credit origination and servicing platform that is a plug-and-play solution for the duration, return and risk profile of these investors. As the owner of more than 15,000 properties globally, we have unique insights and market access that drive our investment activity. Leveraging our expertise to meet the evolving needs of our clients is at the core of what we do, and I am confident Rob and his team will enable us to do just that.”
Jonathan Pollack, President of Starwood Capital, added: “We have a large-scale platform that delivers exactly the products our insurance clients are looking for, and unlike many of our peers, we do not have a captive client for this risk-return profile, making us an attractive partner. Rob’s expertise and relationships will have an immediate impact on our ability to deliver.”
Allard’s career includes over seven years of experience as Chief Investment Officer and Head of Rothesay North America. During this time, he played an important role in establishing and developing Rothesay Asset Management North America.
Rothesay, originally founded within Goldman Sachs, was sold to Blackstone, GIC, and Mass Mutual in 2017.
The post Starwood Capital launches Insurance Strategies group, hires Allard as CIO appeared first on ReinsuranceNe.ws.
Starwood Capital has announced the launch of a new division, Starwood Insurance Strategies, which will act as an extension of the company’s $30 billion real asset credit platform. Rob Allard, who has over 27 years of financial industry experience and deep expertise in insurance markets, asset-backed finance and private assets, was appointed Chief Investment Officer…