Join our team as a General Practitioner in Durban, where you will focus on providing superior medical care to your patients. You will be expected to build strong relationships with patients, maintain accurate medical records, and participate in ongoing medical education. If you are enthusiastic about improving patient outcomes and thrive in a collaborative environment, this role is for you.