Sign Up
Login

Starwood Capital appoints Rob Allard as CIO of Starwood Insurance Strategies

Written by Adam Cadle
08/05/2025

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.



Share Story:

Related Articles

  There are no related documents to show at this time.

BANNER

Schroders Global Investor Insights Survey
Adam Cadle talks to Debbie McKay, Insurance Strategist on the themes uncovered in Schroders’ global survey of 200+ insurance companies

BANNER

Impact Investing roundtable

Navigating insurance investment
Adam Cadle talks to Aon partner, Geoff Bauer, about how the firm helps insurers to achieve their objectives
Most read stories...
Understanding Capital Solutions
Adam Cadle talks to HSBC Asset Management’s head of capital solutions, Borja Azpilicueta, and head of insurance business, Deepak Seeburrun, about the firm’s capital solutions proposition.
World Markets (15 minute+ time delay)

Pictet-roundtable

European insurance companies renumeration

European Loans roundtable

BNP Paribas roundtable

ETFs roundtable

Iame roundtable May 2018

iame-roundtable2017