Carl Moxley has spent over five years at the company
Panellists at upcoming Insurance Risk & Capital EMEA conference warn