McCormick Names CSO September 20, 2011 McCormick & Company Inc. has created the new position of chief science officer on its leadership team, emphasizing “the company's business commitment to, and relentless focus on, flavor innovation and inspiring healthy choices.”Read More