Our team

STC Manufacturier relies on a multidisciplinary team of more than 40 experts. Passionate people dedicated to the satisfaction of our customers. 

We are happy to help you make your project happened.

Martin Ouellet
CEO
418 699-0073 | poste: 221
Nathalie Tremblay, CPA CGA
CFO
418 699-0073 | poste: 223
Jean-Frédéric Mercille
Plant manager
418 699-0073 | poste: 228
Pierre Arseneault
Production coordinator
418 699-0073 | poste: 230
Francis Jacques
Marketing and Business Development Director
418-955-4667
Sabrina Boily
Customer service representative
418 699-0073 | poste: 224
Michel Desmeules
Shipping manager
418 699-0073 | poste: 227
Log in