Eric Dumouchel is the Senior Vice President, Human Resources and Partner of CIMA+.
3,168 people are employed at CIMA+.
CIMA+ is based in Laval, Quebec.
The NAICS codes for CIMA+ are [541, 54].
The SIC codes for CIMA+ are [871, 87].