Steven Dettwiler

Project Manager

Steven Dettwiler is an experienced project manager currently at Key Technology, Inc., a position held since April 2020. Prior to this, Steven served as Engineering Manager at Mill Power Inc. from October 2018 to March 2020. Steven's career at Key Technology, Inc. began in 2007, progressing through various roles including Project Engineering Supervisor, Mechanical Design Engineer Lead, Mechanical Design Engineer II, and Mechanical Engineer. Steven holds a Bachelor of Science in Mechanical Engineering from Walla Walla University, completed in 2007.

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices