Lloyd’s head of innovation Maynard leaves role
Lloyd’s head of innovation Trevor Maynard has left his role after more than 15 years with the Corporation, The Insurer can reveal.
If you are a subscriber, please sign back in to read this article
If you are not currently a subscriber please see contact details below