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