Mechanical Design Engineer (New Product Development) at STS Technical Services · Match Moth