


Starwood Capital has appointed Rob Allard as chief investment officer (CIO) for Starwood Insurance Strategies.
Starwood Insurance Strategies is a new extension of Starwood Capital’s credit platform. Allard brings over 27 years of financial industry experience to his new position, including expertise in insurance markets, asset-backed finance and private assets.
"I am thrilled to be joining Starwood Capital, one of the preeminent investors in real estate and infrastructure over the past 30 years," Allard said.
"I look forward to replicating the success in my previous roles to build a high-quality insurance asset management platform to complement Starwood's existing capital base."
Allard's extensive background includes helping set up and build Rothesay Asset Management North America, where he served as CIO and head of Rothesay North America over the last seven years.