Shane P. Cantrell

Shane P. Cantrell

her/him

Shane Cantrell is a production manager from Joliet, Illinois, with over 28 years of experience in the chemical industry.