Steve Welch's Location
Baton Rouge, LA, US
Steve Welch's Work
Steve Welch's Education
Steve Welch's Skills
Steve Welch's Summary
Steve Welch, based in Baton Rouge, LA, US, is currently a Plant Manager at OxyChem, bringing experience from previous roles at Oxy and Jacobs. Steve Welch holds a 1985 - 1990 Bachelor's Degree in Mechanical Engineering @ Louisiana State University. With a robust skill set that includes Oil & Gas, Petroleum, Engineering, Project Planning, Gas and more, Steve Welch contributes valuable insights to the industry. Steve Welch has 1 mobile phone number on RocketReach.