Max James Location
United Kingdom
Max James Work
Max James Education
Max James Summary
Max James, based in United Kingdom, is currently a Director at Newton. Max James brings experience from previous roles at Newton. Max James holds a 2012 - 2016 Master's Degree in Civil Engineering @ University of Bristol. Max James has 1 emails on RocketReach.