We are seeking a dedicated General Practitioner to join our team in Pretoria. The ideal candidate will provide comprehensive medical care, maintain patient records, and collaborate with a multidisciplinary team to improve patient outcomes. This role offers the opportunity to work in a supportive environment where you can make a real difference in patients' lives.