John Heller

Certified Flavor Chemist at 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.

Links


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices