Stephen Bouchard is an experienced professional in the engineering and production sectors, currently serving as the President and Owner of Labelink since November 2004. Prior to this role, Stephen held positions at several notable companies, including Engineering and Production Manager at Schering-Plough Canada from 2000 to 2003, Engineering Manager at E-Z-EM Canada Inc. from 1998 to 1999, and Maintenance Manager at Novartis Pharma Canada Inc. between 1994 and 1996. Stephen's career began as an Engineer at Dessau from 1992 to 1994. Stephen earned a Bachelor’s degree in Mechanical Engineering from Polytechnique Montréal, completing studies from 1986 to 1991.
Sign up to view 17 direct reports
Get started