Catherine Haigh, based in London, England, United Kingdom, is currently a Head of Consumer Insight EMEA at McCormick & Company, bringing experience from previous roles at Premier Foods, Insight Inside Ltd, United Biscuits and Clear. Catherine Haigh holds a 2011 - 2013 Master of Philosophy (M.Phil) in Philosophy @ Birkbeck College, University of London. With a robust skill set that includes Shopper Marketing, FMCG, Market Research, Marketing Research, Retail and more, Catherine Haigh contributes valuable insights to the industry. Catherine Haigh has 3 emails on RocketReach.