James Barrack's Location
London, GB
James Barrack's Work
James Barrack's Education
James Barrack's Summary
James Barrack, based in London, GB, is currently a Chartered Surveyor at JLL, bringing experience from previous roles at JLL and Savills. James Barrack holds a 2016 - 2019 Real Estate in 2:1 @ Oxford Brookes University. James Barrack has 1 email on RocketReach.