An immigrant success story that embodies the American dream with Steve Chen, President of Crystal Window & Door Systems

Steve Chen, president of Crystal Window & Door Systems, grew up in this field, as a child accompanying his father, Thomas Chen, to customer business meetings or helping out at a Crystal factory. Born in Taiwan, Steve came to the United States with his parents at a young age. He attended public schools in New York City (including the Bronx High School of Science) and graduated with a degree in economics from Penn State University.

Steve talks about how his business has grown from a small garage to one of the largest windows companies in the United States and his recent philanthropic activity which includes Queens College Family/Crystal Windows Endowment to support exhibitions, student scholarships, and a visiting artist program focused on Asia and contemporary art. It is the first major gift to help establish the college’s new art school, which was introduced as part of the 2021-2026 Strategic Plan.

Be sure to subscribe to Schneps Connects wherever you get your podcast or stream us online at

Produced by Jill Carvajal and Josh Schneps

Write a Comment