We are seeking an experienced Veterinary Surgeon to join our team in Johannesburg. The ideal candidate will have a passion for animal welfare and extensive knowledge of veterinary medicine and surgery. You will be responsible for diagnosing, treating, and performing surgery on various animals, as well as providing preventive care and client education.