We are looking for a dedicated General Practitioner to join our medical team in Johannesburg. The ideal candidate will be responsible for providing comprehensive healthcare services to patients, maintaining accurate patient records, and collaborating with specialists. If you are passionate about enhancing community health, we want to hear from you.