Steve Emmerson

Head of ILS & Insurance, Tullett Prebon Group Ltd