Ottens Names Sr. Food Technologist Ottens Flavors appointed Negin Sharafbafi as senior food technologist on the company’s innovation team. April 1, 2013 Prior to joining Ottens, Sharafbafi worked in research at Agriculture and Agri-Food Canada.Read More