Join our dedicated team as a General Practitioner in Johannesburg. You'll deliver exceptional healthcare services, ensuring a friendly yet professional approach to patient care. Through consultations, examinations, and treatment plans, you will play an important role in the health and wellbeing of your patients. We're looking for someone who embraces challenges and thrives in a fast-paced environment.