James Foo, based in United Kingdom, is currently a Senior Associate at Herbert Smith Freehills, bringing experience from previous roles at Herbert Smith Freehills, Ashurst, Guantao Law Firm and Blake Dawson. James Foo holds a 2012 - 2013 Tsinghua University. James Foo has 1 email on RocketReach.