SSL Endeavour’s Spicer steps down as Allen departs
Broking house SSL Endeavour has made a wave of changes to its leadership team, with newly-appointed Endeavour CEO Karen Allen leaving the firm and SSL Insurance CEO Roger Spicer stepping down to become marine business development director.
Tue 12 Feb 2019