Shoreditch, East London
in education recruitment, recruiting high-quality teaching and support staff for short, long-term placements...