John Barbagallo
Chairman
Salt Lake City, United States
John Barbagallo has served as Chairman of Boart Longyear since 2024. He previously served as Chief Executive Officer of CR Mining and held leadership positions at Rio Tinto, Xstrata, Moly-Cop, and Arrium Mining and Materials.
Expertise
- Mining
- Metals & Mining
- Executive Leadership