AppointmentsKevin Murgatroyd Takes the Helm as Managing Director for Contracting at Aggregate Industries29 Jan 2025