James Leigh's Location
Bristol, GB
James Leigh's Education
James Leigh's Summary
James Leigh, based in Bristol, GB, is currently a Product Design and Development Manager at truffleshuffle.com. James Leigh holds a 2005 - 2009 University of the West of England. James Leigh has 1 email on RocketReach.