James Watts's Location
England, United Kingdom
James Watts's Work
James Watts's Summary
James Watts, based in England, United Kingdom, is currently a Case Manager at Solex Legal Services, bringing experience from previous roles at PRITCHARD JOYCE & HINDS LIMITED, HMV Retail Ltd, Marie-Chantal and Sportsworld Ltd.