James Webb's Location
Crewe, GB
James Webb's Work
James Webb's Education
James Webb's Summary
James Webb, based in Crewe, GB, is currently a Talent Acquisition Partner at Radius, bringing experience from previous roles at Swansway Motor Group, Just The Job Supplies Ltd, Akton Recruitment Group and Everybody Sport & Recreation. James Webb holds a Holmes Chapel Comprehensive.