E.A Weber & Co. dba Weber Flavors
John Heller is a Certified Flavor Chemist at Weber Flavors since August 2025, bringing extensive experience in flavor development and chemistry. Prior to this role, John worked at Imbibe from July 2018 to August 2025, where positions included Flavorist, Junior Flavor Chemist, and Flavor Chemist Appreciate. John began the career at Synergy Flavors as a Flavor Chemist Trainee and QA Technician from March 2013 to July 2018. John holds a Bachelor of Science in Chemical Engineering from the University of Illinois Urbana-Champaign, earned from 2007 to 2012.
This person is not in any teams
This person is not in any offices