Join our thriving healthcare team as a Medical Doctor (GP) in Johannesburg. This role involves comprehensive patient assessments, managing ongoing treatments, and delivering health education. We're looking for a compassionate individual with a passion for community health.