Support Worker – Letchworth Jobs at Mencap in Letchworth, England Published 10 months ago Company: Mencap Position: Support Worker - Letchworth Region: England, Letchworth - England Job Function: Other Seniority Level: Entry level