Home » Meeting the Minds Behind the Technology: Steve Ritter, Project Manager and Lead Design Engineer
This month’s featured ETC family member is Steve Ritter and holds a BSME from Penn State. He got his start 22 years ago at ETC, but moved onto other opportunities shortly thereafter only to return to ETC 2 years ago. … Continue reading
Posted in Article | Leave a comment