Terry Baughman is the CEO of TimkenSteel Corporation.
417 people are employed at TimkenSteel Corporation.
TimkenSteel Corporation is based in Canton, Ohio.
The NAICS codes for TimkenSteel Corporation are [33, 331].
The SIC codes for TimkenSteel Corporation are [33, 331].