Our team

With over 120 employees, including determined craftsmen, talented engineers, and accomplished professionals, CDS demonstrates its flexibility by meeting the demands of this new global market.

Franco Pecora
President & Co-Founder
Antonio Pecora
Vice President of Operations
Eksay Southidara
Executive Vice President
Pasqualino Cece
Vice President of Sales
Stephane Joannette
Finance Director
Gerry Lamorte
Service Department Manager
Tony Denapoli
Production Manager
David John Palazzo
Automation Engineer
Yvan Boudreau
Engineering Manager
Gary Savoie
Traffic Coordinator
Stephanie Bendahan
Sales Administrator
Ann-Lauryn Saint-Vil
Human Resources Coordinator
Cristina Munteanu
Administrative Support
Edward McMannes
Territory Sales Manager
Melinda Gordon
Territory Sales Manager
Robert Daboub
Territory Sales Manager
Wolfgang Heger
Territory Sales Manager
Peter Robinson
Die Tooling Manager
Sebastien Forget
Service Technician
Daniela Tibaldo
Customer Service Representative