Russel Metals employs 848 employees. The Russel Metals management team includes Glenn Peel (President and CEO), Catherine Milne (Vice President Human Resources), and Kevin McCormick (Branch Manager Surrey Plate Processing and CTL).
Looking for a particular Russel Metals employee's phone or email?