James Backshall's Location
England, United Kingdom
James Backshall's Work
James Backshall's Education
Shoreham Academy
2008 - 2014
James Backshall's Summary
James Backshall, based in England, United Kingdom, is currently a Store Manager at Dunelm, bringing experience from previous roles at Dunelm. James Backshall holds a 2008 - 2014 Shoreham Academy. James Backshall has 2 emails on RocketReach.