IFF appoints Steve Landsman IFF has announced the appointment of Steve Landsman as the company’s new Executive Vice President