We are seeking a qualified General Practitioner to join our Johannesburg team. The successful candidate will provide comprehensive patient care, diagnose and treat various conditions, and develop health management plans. This role offers a unique opportunity to work in a collaborative environment, where your input will directly impact patient care.