Steve Sowers

Steve Sowers

CFO

Steve serves as Tristar’s CFO and Vice President, a position he has held for over 20 years. He manages Tristar’s operational infrastructure, which includes facilities in New Jersey, Pennsylvania, and Nevada.

He has held a number of increasingly demanding positions in three other publicly held companies over the last 27 years. His manufacturing and retailing experience is an invaluable resource that helps direct Tristar’s growth as one of the dominant players in the DTC industry.

Steve holds a B.S. in accounting from Penn State University.