Greg Ballard is a pastor turned business coach, who has spent his life understanding how to motivate, guide, and lead people.