We are seeking a qualified General Practitioner to join our healthcare team in Johannesburg. The ideal candidate will provide comprehensive care, conduct examinations, diagnose ailments, and prescribe treatment. You will play a crucial role in improving patient health outcomes and must be passionate about community healthcare.