Steve Strouse's Location
Wooster, Ohio, United States
Steve Strouse's Work
Steve Strouse's Education
Steve Strouse's Summary
Steve Strouse, based in Wooster, Ohio, United States, is currently a Chief Executive Officer at Tahoma Enterprises, bringing experience from previous roles at Tahoma Rubber & Plastics, Excel Polymers and Newell Brands. Steve Strouse holds a 1985 - 1988 MBA in Executive Management @ Ashland University . With a robust skill set that includes Operations and more, Steve Strouse contributes valuable insights to the industry. Steve Strouse has 7 emails and 1 mobile phone number on RocketReach.