Employees
~929
About Metallus Inc.
Key Facts
Approximately 929 employees globally
Headquartered in Canton, Ohio, United States
Operates in Manufacturing
Executive Leadership Team
Organizational Chart — Preview
See the Full Org Chart with Contact Details
Unlock reporting lines, direct contacts, connection paths, and business insights for all Metallus Inc.'s employees
Metallus Inc. Executive Leadership Team
Kris Westbrooks
President and Chief Operating Officer
President & Chief Operating Officer: June 2025 to Present
Executive Vice President & Chief Financial Officer: September 2018 to June 2025
Since 2018