Carl Lessard's Location
Montreal, QC, CA
Carl Lessard's Work
Carl Lessard's Summary
Carl Lessard, based in Montreal, QC, CA, is currently a Supply Manager at Microcell Solutions P Ltd., bringing experience from previous roles at Casino De Montreal and Department of National Defence. Carl Lessard has 1 email on RocketReach.