Tag: Mark Schuessler

Changes in executive leadership team at Schnitzer Steel

Schnitzer’s Board of Directors appointed Richard Peach as the Company’s Executive Vice President and Chief Strategy Officer.