Stuart Schwab is currently the Chief Process Engineer at Process Engineering Associates, LLC, a position held since 2025. They previously worked at Chemstations, Inc. from 2001 to 2022, where they served as a Business Development Manager and later as a Senior Customer Success Manager. Stuart also held the role of Director of Customer Success and Training at Chemstations. They earned a Bachelor’s Degree in Chemical Engineering from the University of Houston between 1996 and 2000.
This person is not in the org chart
This person is not in any teams
This person is not in any offices