Director, R&D Process Engineering at International Flavors & Fragrances
Christopher Lavallee is a(n) Director, R&D Process Engineering working at International Flavors & Fragrances.