We are seeking a skilled General Practitioner to join our dynamic healthcare team in Pietermaritzburg. The ideal candidate will have a passion for patient care, excellent diagnostic skills, and the ability to handle diverse medical cases. You will be responsible for providing comprehensive medical services, including routine check-ups, preventive care, and management of chronic illnesses.