Steven L. Beal, 46, President and CEO of National Railway Equipment (NRE), died Saturday, July 11 2020, at his home in Ladue, Mo..
Headquartered in Mt. Vernon, Ill., employee-owned NRE is a global leader in the rail, marine and power industries, and is the world’s largest independent locomotive supplier.
Beal was found dead around 8 a.m. on Sunday, July 12 2020. Officers, responding to a call, found him in a swimming pool at the Ladue home he shared with his wife. Andreski said there were no signs of foul play; the St. Louis County Medical Examiner’s Office is currently determining the cause of death.more » « less