Michael Schull is the President and Chief Executive Officer of ICES.
249 people are employed at ICES.
ICES is based in Toronto, Ontario.
The NAICS codes for ICES are [541720, 54, 5417, 54172, 541].
The SIC codes for ICES are [873, 87].