James Izard

Manager - Strategic Risk at Liberty Specialty Markets

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.

Links

Previous companies

Old Mutual logo
Towergate Insurance Limited logo
PwC logo

Org chart

Timeline

  • Manager - Strategic Risk

    November, 2023 - present

  • Senior Risk Analyst

    September, 2020