Peter Scales and John Lynch, respectively CEO and CFO of Lancashire's Lloyd's managing agent Cathedral Capital, have been dismissed from the group, The Insurance Insider can reveal.
Peter Scales and John Lynch, respectively CEO and CFO of Lancashire's Lloyd's managing agent Cathedral Capital, have been dismissed from the group, The Insurance Insider can reveal.