Rachel James's Location
Shrewsbury, Shropshire, United Kingdom
Rachel James's Work
Rachel James's Education
Rachel James's Summary
Rachel James, based in Shrewsbury, Shropshire, United Kingdom, is currently a Education Consultant at Tara - Ethical Education Recruitment, bringing experience from previous roles at Bluebird Care Shrewsbury, Technology Supplies and Essex Police. Rachel James holds a 1993 - 1997 Colchester Institute.