Peabody employs 1,868 employees. The Peabody management team includes Sarah Thomas (Chief Operating Officer), Jody McIps (Head of Group Procurement), and Ashley Pereira (Head of Information Security and Resilience).
Get Contact Info for All DepartmentsLooking for a particular Peabody employee's phone or email?