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... Read more