Marc Hathhorn is the President - U.S. Operations of Peabody Energy.
2,232 people are employed at Peabody Energy.
Peabody Energy is based in St. Louis, Missouri.
The NAICS codes for Peabody Energy are [212, 2121, 212111, 21211, 21].
The SIC codes for Peabody Energy are [12, 122].