We are seeking a dedicated General Practitioner to join our thriving practice in Johannesburg. The ideal candidate will provide comprehensive medical care, conduct physical examinations, and diagnose illnesses while ensuring patient comfort and follow-up care. If you have a passion for patient care and a commitment to community health, we want to hear from you.