Steven Ralph is a Plant Manager at Source Energy Services, a position they have held since 2025. Previously, they worked as a Plant Manager for Vitreo Minerals Ltd. and Northern Silica Corporation from 2020 to 2021 and 2019 to 2020, respectively. Steven also served as Operations Superintendent at Barrick from 2021 to 2024 and held various roles at Vale from 2011 to 2018, including Leach Manager and Area Engineer. They earned a B.ENG (Hons) in Chemical Engineering from Queen's University Belfast from 1986 to 1990.
This person is not in any teams
This person is not in any offices