Robert (Bob) H. Chapman, who led St. Louis-based Barry-Wehmiller Cos. as CEO from 1975 until 2025, died Friday, the $3.6 billion manufacturing and services conglomerate announced March 20. He was 80.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results