Aspen Bermuda CEO Kate Vacher, chief operating officer David Schick and head of international insurance Don Harrell have all left the company as new group CEO Mark Cloutier reshuffles his senior leadership team close to 100 days into his...
Aspen Bermuda CEO Kate Vacher, chief operating officer David Schick and head of international insurance Don Harrell have all left the company as new group CEO Mark Cloutier reshuffles his senior leadership team close to 100 days into his...