John Parker Stewart — June 13, 2019 — June 13, 2019 Nature can be a unique Matchmaker. Baboons and Impalas may not seem to have much in common or much to offer each other, but they are actually a perfect fit. Baboons are innately hyper alert and their vision and ability to climb trees for … Continue reading Leadership Lesson: Baboons and Impalas