We seek a dedicated General Practitioner to join our team in Johannesburg. The ideal candidate will be responsible for diagnosing and treating patients, providing quality healthcare, and promoting wellness in the community. This role offers an opportunity to make a real impact in patients' lives while working in a supportive environment.