James Russell'williams's Location
Sheffield, GB
James Russell'williams's Work
James Russell'williams's Summary
James Russell'williams, based in Sheffield, GB, is currently a Managing Partner at Moorwood Equine, bringing experience from previous roles at The Gadget Shop V2 Limited and The Discovery Store.