Evan Eschelbach, P.E. is a Senior Mechanical Engineer at IMEG Corp, a position held since August 2020, with previous experience as a Mechanical Engineer at Process Results, Inc. from September 2010 to August 2020. Responsibilities include project management and technical support for various mechanical and process design activities, encompassing chemical and industrial design projects from preliminary design to start-up and commissioning. Evan Eschelbach obtained a Bachelor of Science degree in Mechanical Engineering from Ohio University, completing studies there from July 2005 to June 2010.
Links
Sign up to view 1 direct report
Get started