Scott Behrens is the President and Chief Operating Officer of Stepan Company, effective January 1, 2021.
Scott Behrens is the President and Chief Operating Officer of Stepan Company, effective January 1, 2021. He has been with Stepan Company for over 25 years, holding various leadership positions. As Vice President and General Manager of Surfactants, he diversified the business, introduced sustainable technologies, and completed acquisitions, leading to record results.
Full founder directory · Investor directory · Company funding database · Fundraising library