We are seeking a dedicated Nurse Practitioner to join our team in Johannesburg. In this role, you will provide high-quality patient care, conducting assessments, diagnosing illnesses, and formulating treatment plans. You will work closely with physicians and other healthcare professionals to ensure the best outcomes for our patients.