We are seeking a dedicated General Practitioner to join our team in Johannesburg. The ideal candidate will have a strong commitment to patient care, performing routine examinations, diagnosing illnesses, and prescribing treatment. A collaborative approach with nurses and specialists is vital to maintain high standards of care.