Riverstar is located at Winona, MN, and it's a manufacturing industries, nec company. It has an annual revenue of $4.8 million and employs 37 people. The boutique appeal from Riverstar has made quite a splash within the industry. A CEO heads up the firm.
Want to share more of your experience?GO TO FULL REVIEW
Candidates applying to Riverstar have also shown interest in Zaxby's and Headquarters Headquarters Division.