James Owens is currently employed at TimkenSteel Corporation as a Senior Analyst in the Equipment Maintenance Technical Specialty - Electrical department. Prior to that, James held the position of Senior Reliability Analyst at the same company. James has been with TimkenSteel Corporation since December 2002.
Sign up to view 0 direct reports
Get started
This person is not in any teams