We are seeking a skilled Nurse Practitioner to join our vibrant healthcare team in Johannesburg. The ideal candidate will be responsible for assessing, diagnosing, and treating patients, as well as promoting patient education and wellness. This role is an exciting opportunity to make a tangible difference in patients' lives.