- The Toro Company (Perry, OK)
- … Sales Manager is responsible for supporting and growing the profitable sales of Subsite Electronics and Hammerhead mole products through the Ditch ... Who Are We? Subsite Electronics , located in Perry, Oklahoma...within their assigned geography. This role seeks to maximize sales of Subsite and Hammerhead mole products… more