Scheme Manager - Residential St. Leonards-On-Sea, GB Scheme Manager - Residential Earn £24,638 per year - this role is live in and includes a property onsite on a rent-free basis Permanent, Full time (37.5...