James Mcilwaine's Location
London, GB
James Mcilwaine's Work
James Mcilwaine's Education
James Mcilwaine's Summary
James McIlwaine, based in London, GB, is currently a Chief Product Officer at Maximum Information, bringing experience from previous roles at Insurance Development Forum and AXA XL, a division of AXA. James McIlwaine holds a 2012 - 2013 Master of Science (MS) in Economics @ University of Warwick. James McIlwaine has 3 emails on RocketReach.