Ben Leonard is a seasoned professional in engineering and maintenance management, currently serving as the Customer Care Manager at KraussMaffei since April 2022 and as a Project Engineer at Johnson Matthey since September 2021. Prior experience includes roles as Maintenance Manager and Reliability Engineer at Rehrig Pacific Company from January 2018 to October 2021, and as a Reliability Engineer and Maintenance Coordinator at CEMEX from May 2014 to December 2017. Ben's foundational experience includes an internship at Imerys in 2013. Ben holds a Bachelor of Science degree in Mechanical Engineering from the University of Tennessee, Knoxville, earned in 2014.
Sign up to view 0 direct reports
Get started