We are seeking a dedicated General Practitioner to join our team in Johannesburg. This role involves providing high-quality healthcare services to our patients, diagnosing illnesses, and prescribing appropriate treatments. The successful candidate will have a passion for patient care and a strong commitment to improving community health.