Barry-Wehmiller Companies, Inc. prides itself  and is fiercely committed to building great people through its distinctive people-centric leadership initiatives and innovative learning institute, Barry-Wehmiller University. The 127-year-old company holds the title of one of the Best Places to Work in St. Louis, Illinois, U.S. because of its programs in leadership and motivation.

Robert Chapman shares why the company is so committed to its people.

Source: Truly human leadership: Bob Chapman at TEDxScottAFB