Steve Chen

Crystal Window & Door Systems has appointed Steve Chen as president. Company founder Thomas Chen previously held this position, and he is now the chair.

The promotion of Steve Chen reflects his expanding role in directing the strategic initiatives and operations of Crystal Windows and its related subsidiaries and affiliates across the country. It also marks the transition from the founding generation of this family-owned business to the next generation.

“Steve’s leadership has brought Crystal to new heights, and he has many exciting plans for this company going forward,” said Thomas Chen.

Since taking the role of COO four years ago, Steve has focused on integrating Crystal’s primary operations in New York with its other production facilities in St. Louis, Scranton, Pa., Chicago and Riverside, Calif. He expanded the company’s sales, customer support and engineering staffs. He embarked on a significant investment in a new multi-million dollar enterprise-wide computer system to manage the company’s quoting, sales, production, delivery and other vital operations. Under Steve’s direction, the company also invested in major new equipment and expanded factory space at all its locations.

Thomas Chen

In other activities, Steve served as the president of the 100-member Northeast Window & Door Association, completing its successful merger with the national Window & Door Manufacturers Association. He is active with many local business, community, charitable, and educational organizations.

Thomas Chen started Crystal Windows in 1990 after coming to America from his native Taiwan and working in several jobs in New York City. Crystal now produces nearly 500,000 windows and doors per year, has a national workforce of over 700 and boasts almost one million square feet of manufacturing space.