By creating an innovative and nimble operating platform, SSL Endeavour, London-based Lloyd’s broker, aims to attract and retain the best...
Karen Allen News
Lloyd’s broker and delegated authority specialist Endeavour Insurance Services announced that Karen Allen is to be appointed CEO designate of...