President & CEO
James Grech
CEO Approval Rating
81/100
1883
PublicIndependent CompanyNYSEBTU
https://www.peabodyenergy.com/