Steven Deutsch has extensive experience in the flavor industry, currently serving as a Chemist at Allen Flavors, Inc. since September 2012, focusing on research and development and quality control for flavors. Prior to this role, Steven worked as an R&D Chemist at Firmenich Inc. from 2005 to 2011, specializing in analytical chemistry and flavor analysis. Steven holds a Bachelor's degree in biology, chemistry, and food science from Brooklyn College, where studies were completed between 1983 and 1987.
Sign up to view 0 direct reports
Get started
This person is not in any teams