We are seeking a dedicated General Practitioner to join our thriving practice in the heart of Johannesburg. The ideal candidate will provide excellent patient care, diagnose and treat various health conditions, and collaborate with a team of healthcare professionals to ensure optimal health outcomes for our patients.