Chief Financial Officer

Dave McFadden

We save lives and it’s good for the environment… what more can I say?
Camille Ouellet
Production Manager - Consumable
Vincent-Philippe Rhéaume
Project Manager - Electrical Engineering & Automation
Daniel Rochette
Production Technician