Category Archives: Article

Meeting the Minds Behind the Technology: Steve Ritter, Project Manager and Lead Design Engineer

Posted on by etcCorpAdmin

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