Crystal Windows Execs Expand Roles

Flushing-based Crystal Window and Door Systems announced that Steve Chen, the company’s executive vice president, assumed the title of chief operating officer. Founder and president, Thomas Chen, also takes the title of chief executive officer. Since joining the company is 2005, Steve Chen has expanded his responsibilities for the general operations of the company. He […]