Rand Lomas is the Chairman of IMCD Canada and US Food.
49 people are employed at IMCD Canada and US Food.
IMCD Canada and US Food is based in Brampton, Ontario.