McCormick Canada Inc. is a successful leader in the spice, seasoning, flavouring and specialty food industry, with its head office in London, Ontario. It has manufacturing, sales and distribution centres in Edmonton, Toronto, London and ...