We are seeking a qualified General Practitioner to join our dedicated healthcare team in Johannesburg. The ideal candidate will provide a high standard of medical care, diagnose and treat a range of medical conditions, and engage with patients to promote health education.