As a communicator, Randy has taught life and leadership skills to hundreds of audiences in the U.S., Europe, Asia, Africa, and South America, presenting and consulting to organizations such as Chick-fil-A Inc, Fellowship of Christian Athletes, and Big Brothers Big Sisters. He enjoys speaking on the topics of leadership, team building, organizational effectiveness, and family life. People report being drawn to his encouragement and motivational style of speaking aimed at transformation. Few things bring Randy as much energy as helping a leader or team reach peak performance. He currently works as a leadership coach with several organizations, teams, and executives including the Pittsburgh Pirates MLB Club.