St. Croix Rod is pleased to announce the hiring of fishing-industry veteran, Steve Self, as the company’s Director of Sales. Self will work closely with all members of the St. Croix Leadership Team and will report to St. Croix CEO, Scott Forristall. His primary responsibilities include leading the St. Croix Sales team, managing operations at the company’s Factory Store and Customer Center, and creating, coordinating, and implementing national sales plans. Self comes to St. Croix Rod with 35 years of…

Read More