Meet our Team – Mountain View Farm

Meet our staff at each of our 3 campuses in South Africa!

Here are our staff from the Mountain View Training and Research Farm.

(Video 2/4)