CEO Global Business Platforms at Zurich Insurance Group
Jack Howell has more than 25 years’ experience in the financial services sector, of which more than 15 have been in various senior leadershi...