News

Paul Carrington has been named head of Europe and senior director at trade credit insurance specialist Navitas Assurance ...