James Izard is currently the Manager - Strategic Risk at Liberty Specialty Markets, with previous experience as a Senior Associate at PwC and a Risk and Compliance Associate Business Partner at Towergate Insurance. Prior to these roles, James worked as an Associate Consultant at Topview Consulting & Trading Ltd. James holds a degree in International Management (China) from SOAS University of London and a degree in Human Geography from Durham University.
Sign up to view 0 direct reports
Get started