Kevin Dwyer is an experienced Engineering Manager at John Crane, leading a global team of over 25 engineers and serving as a subject matter expert across multiple regions including Japan, the US, and the UK. With a strong technical background, Kevin has held various roles within the company, including managing gas seal retrofit applications and mentoring engineering teams. Prior experience includes tutoring students in math and science at Rose-Hulman Institute of Technology and overseeing activities for high school students in an engineering project setting. Kevin holds a Master's degree in Business Administration from Imperial College Business School and a Bachelor's degree in Mechanical Engineering from Rose-Hulman Institute of Technology.
Sign up to view 0 direct reports
Get started
This person is not in any teams