Sarah Thomas is the COO of Peabody.
1,196 people are employed at Peabody.
The NAICS codes for Peabody are [62, 6242, 624, 623].
The SIC codes for Peabody are [832, 83, 836].