Practice Manager Location: Lee House Surgery, Windsor About Us We are a well-established, forward-thinking GP partnership serving patients across Windsor, Datchet, and Slough. Our multidisciplinary team includes GPs, nurses, pharmacists, paramedics, mental health practitioners, social prescribers, c