McFadden Rory has extensive experience in safety and health management, currently serving as the Manager Safety & Health at Nyrstar since January 2010. This role is held simultaneously at Nyrstar Myra Falls, showcasing a dual commitment to safety standards across operations. Prior to this, McFadden Rory worked as a Mine Inspector for the Ministry of Energy and Mines from May 2008 to January 2010, further solidifying expertise in mine safety and regulatory compliance.
Links
Sign up to view 0 direct reports
Get started