Claims Focus Group Leader - Sports & Life
London, UK
+44 (0)20 7674 7024
michelle.nichols@beazley.comMichelle Nichols joined Beazley in October 2011 as a Claims Manager and is currently Claims Focus Group Leader handling Life, Personal Accident and Sports claims worldwide. She is based out of our London office and has over 25 years of experience in the insurance industry, with past roles at London Lloyd’s Brokers managing non marine claims.