IFF announces new Chief R&D and Sustainability Officer IFF recently announced that Dr. Gregory Yep, Chief R&D and Sustainability Officer has resigned effective