Jamil Allen
About Jamil Allen
Jamil Allen is a Compliance Manager with extensive experience in environmental engineering. He holds multiple degrees, including a Master of Business Administration from NYU Stern and a Bachelor of Science from Pennsylvania State University.
Current Role at Stepan Company
Jamil Allen serves as the Compliance Manager at Stepan Company, a role he has held since 2017. In this position, he is responsible for ensuring that the company's operations comply with environmental regulations and standards. He has been with Stepan Company for a total of 11 years, having started as an Environmental Engineer in 2013. His work is based in New York, New York, where he contributes to the company's commitment to sustainability and regulatory compliance.
Previous Experience at Alcoa
Before joining Stepan Company, Jamil Allen worked at Alcoa in two capacities. He served as an EHS Engineer from 2009 to 2010, focusing on environmental health and safety initiatives. Following this role, he worked as an Environmental Consultant for 11 months in 2010 and 2011. His experience at Alcoa provided him with a solid foundation in environmental compliance and engineering practices.
Educational Background
Jamil Allen has a strong educational background in business and environmental science. He earned a Bachelor of Science degree from Pennsylvania State University, where he studied from 2004 to 2008. He furthered his education at NYU Stern School of Business, obtaining a Master of Business Administration (MBA) in two separate periods: first from 1978 to 1980 and later from 2018 to 2020. This combination of degrees supports his expertise in compliance and environmental management.
High School Education
Jamil Allen completed his high school education at State College Area High School. This foundational education set the stage for his subsequent academic and professional achievements in environmental engineering and business management.