Leadership

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

Bill Stevenson

President

Robert Allen

Vice President of Operations

Steve Dicke

Executive Vice President

David Fischler

Vice President of Finance

Don Mahony

Vice President of Lean Initiatives

John Testa

Director of Metal Form-Manufacturing

Roy Bernard

Director of Engineering & Global Outsource

Doug Delfini

Director of Global Logistics

Lynn Bousquet

Director of Human Resources

Tony Luis

Director of Spring Manufacturing

Scott Tassinari

Director of Quality Assurance