Ben Leonard

Customer Care Manager at KraussMaffei

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.

Links

Previous companies

Rehrig Pacific Company, Inc. logo
Cemex logo

Org chart

Sign up to view 0 direct reports

Get started