Kyle Mowry is a skilled engineering professional currently serving as a Production Engineer at Olin since January 2024. Prior experience includes roles at meati™ as a Senior Manufacturing Engineer and Continuous Improvement Engineer from May 2022 to December 2023, as well as a Process Engineer position at Halker for a brief period in early 2022. Kyle held various positions at SLANG Worldwide from July 2020 to February 2022, including Process Engineering Manager and Process Engineer. Earlier experience includes working as a Field Engineer at Schlumberger from August 2019 to May 2020. Kyle earned a Bachelor's degree in Chemical Engineering and a Minor in Economics from the Colorado School of Mines between 2016 and 2019.
This person is not in the org chart
This person is not in any offices