James Isherwood's Location
London, GB
James Isherwood's Education
James Isherwood's Skills
James Isherwood's Summary
James Isherwood, based in London, GB, is currently a Partner at Mazars in UK. James Isherwood holds a 1998 - 2001 Bachelor of Science in Physics @ Durham University. With a robust skill set that includes Financial Modeling, Simulations, Financial Reporting, Risk Analysis, Solvency II and more, James Isherwood contributes valuable insights to the industry. James Isherwood has 2 emails on RocketReach.