President & CEO
Randy Strauss
CEO Approval Rating
70/100
1937
PrivateSubsidiary of Insight Equity Holdings, LLC
http://straussbrands.com/