Join our dedicated team as a Nurse Practitioner in Johannesburg, where you will play a vital role in delivering high-quality patient care. Your responsibilities will include performing physical exams, diagnosing illnesses, and developing treatment plans. We are seeking a professional who is passionate about healthcare and eager to make a difference in patients' lives.