Insider Sale: International Flavors and Fragrances Inc (IFF)’s Controller Sells $154,736 of SharesBy Pamela GavinoSeptember 3, 2014 Richard O’leary, Controller at International Flavors and Fragrances Inc (NYSE:IFF), sold last September 2nd through an open market transaction 1,523…