Orange Grove Veterinary Hospital
Book an appointment
After Hours
Emergency
083 267 6388

Our Team

Veterinary

Dr. David Moore : B.V.Sc M.Med Vet (Med)

Dr. David Moore

B.V.Sc M.Med Vet (Med)

David was born and schooled in the Eastern Cape, at St Andrews college in Grahamstown. He qualified as a veterinary surgeon at Onderstepoort in 1968 and joined the practice immediately after qualifying. He attained a specialist degree in small animal medicine in 1978, and is a registered small animal veterinary physician. He is married to Anne-Marie and they have twin sons and a daughter and are the proud grandparents of four grandchildren. He is an ardent photographer and naturalist.

Dr Brian Romberg : (B.V.Sc (Hons) (Surg))

Dr Brian Romberg

(B.V.Sc (Hons) (Surg))

Brian matriculated from Highlands North Boys High School in 1963 and joined the OGVH immediately after qualifying from Onderstepoort in 1970. He has an honours degree in surgery. He is married to Isabel and they have two sons, a daughter and seven grandchildren. He is a past President of the World Small Animal Veterinary Association and his hobbies include sport, gym and bridge.

Dr Keith Mac William : (B.V.Sc (Hons))

Dr Keith Mac William

(B.V.Sc (Hons))

Keith was born and schooled in Johannesburg, attending St Johns College. He qualified as a veterinary surgeon from Onderstepoort in 1982 and joined the OGVH in 1984. He completed an honours degree in 1989. He is married to Lesley and they share 6 children. He enjoys gym, watching sport and visiting game reserves.

Dr. Dina Mannix : (B.V.Sc)

Dr. Dina Mannix

(B.V.Sc)

Dina was born in Harare, Zimbabwe and later moved to Johannesburg, South Africa where she attended Holy Rosary School. She qualified as a veterinarian from Onderstepoort in 2001 and gained work experience at the Roodeport SPCA and later in the UK for a year. She began working at Orange Grove Veterinary Hospital in 2005 until 2014. She went on to work at Melville Vet and we are pleased to welcome her back to the team at Orange Grove Vet.
Dina enjoys spending time with family and friends, including her two rescued dogs. Dina enjoys being active and frequents the gym regularly. She loves all types of sports and has a passion for motorbikes!

Office Staff

Candice Segal : Manager

Candice Segal

Manager

Margie McKay : Receptionist

Margie McKay

Receptionist

Annie Grobbelaar : Book Keeper

Annie Grobbelaar

Book Keeper

Heather Webster : Weekend Receptionist

Heather Webster

Weekend Receptionist

Sonto Mzinyane : Receptionist

Sonto Mzinyane

Receptionist

Hospital Staff

Victor Ngobe : Vet Assistant

Victor Ngobe

Vet Assistant

Boyce Duze : Driver

Boyce Duze

Driver

Gift Nare : Groomer

Gift Nare

Groomer

Henry Mpofu : Vet Assistant

Henry Mpofu

Vet Assistant

Joe Mzimba : Vet Assistant

Joe Mzimba

Vet Assistant

Johannes (Khakhane) Modibedi : Security

Johannes (Khakhane) Modibedi

Security

Lesley Machete : Groomer

Lesley Machete

Groomer

Pule Noha : Vet Assistant

Pule Noha

Vet Assistant

Simon Motshabi : Vet Assistant

Simon Motshabi

Vet Assistant

Tshepho Malatji : Vet Assistant

Tshepho Malatji

Vet Assistant