Crystal Windows Executives Expand Corporate Roles
National manufacturer Crystal Window & Door Systems is pleased to announce that its Chief Operating Officer Steve Chen has been appointed as President. Company founder Thomas Chen previously held this position, and he is now named Chairman. The new corporate roles are effective March 1, 2018. The promotion of Steve Chen reflects his expanding role […]