DEMA Engineering Company
Jennifer Allen is a skilled engineering professional with extensive experience in quality assurance and production management. Currently serving as Quality Assurance Leader and previously as Quality Assurance Engineer at DEMA Engineering Company since March 2018, Jennifer has a strong background in process engineering, having worked at Sensient Technologies Corporation from January 2016 to January 2018. Prior roles include Production Supervisor at Elementis Global and Team Advisor at Schreiber Foods, where responsibilities encompassed operations management and process improvement initiatives. Earlier career experiences at The Doe Run Company involved conducting engineering analyses and testing systems for water purification. Jennifer holds a Bachelor of Science in Chemical Engineering from Missouri University of Science and Technology and an Associate of Science in Pre-Engineering from East Central College.
This person is not in any offices