Steve McCann, head of open years and data management at Lloyd's, has left the Corporation, The Insurance Insider understands.
Steve McCann, head of open years and data management at Lloyd's, has left the Corporation, The Insurance Insider understands.