As a Veterinary Doctor, you will be responsible for administering vaccinations, conducting routine check-ups, treating injuries and illnesses, and advising pet owners on health management. Joining Pietermaritzburg Veterinary Services means joining a supportive and enthusiastic team committed to animal welfare.