newsfilter
← Latest News
PR Newswire·

Starwood Capital Appoints Rob Allard as Chief Investment Officer of Starwood Insurance Strategies

Starwood Capital Group ("Starwood Capital") today announced the appointment of Rob Allard as Chief Investment Officer for Starwood Insurance...