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.