We're hiring! Learn more about our job opportunities and hiring bonuses on our Careers Page! Apply Now


At CSS we pride ourselves on our decades of experience and commitment to our customers, and it is our leadership team that provides the strategic vision and foundation for our success. Every day our senior management team dedicates itself to investing in our technology, operations, and people. Meet our leadership team below.

Peter Youmans

Owner and CEO

Steve Dicke


David Fischler

Vice President of Finance

John Testa

Vice President of Operations

James Luis

Vice President of Sales

Roy Bernard

Director of Engineering & Global Outsource

Doug Delfini

Director of Global Logistics

Lynn Bousquet

Director of Human Resources

Dale Pereira

Director of Spring Manufacturing

Scott Tassinari

Director of Quality Assurance