Steven Scheffler is an Engineering Manager at E Tech Group, a position held since 2023, after serving as an Engineering Team Leader there from 2021 to 2023. They previously worked as a Senior Engineer at Glenmount Global Solutions from 2016 to 2021 and at Southlake Automation, Inc. from 2014 to 2016. Prior to that, they held the role of Process Control Engineer III at United States Steel Corporation from 2008 to 2014. Steven earned a Bachelor of Science in Electrical Engineering from Purdue University, graduating in 2008.
This person is not in the org chart
This person is not in any teams
This person is not in any offices