Execs bring strategic expansion and technological investment in separate roles

Two insurance-sector leadership appointments signal continued strategic expansion and technological investment across the industry. 

Starwood Capital Group has appointed Rob Allard as chief investment officer for Starwood Insurance Strategies, a new division under its credit platform focused on insurance-related investment opportunities. 

 » Read More