Worcester, MA
POSITION SUMMARY: Setra Systems is seeking an Account Manager to grow our share at existing accounts across a wide variety of industrial markets throughout the US and Canada. This newly created role is an extremely exciting opportunity for someone...
1108 days ago