2024-07-25 · Vaughan · Full Time · Permanent · Machine operators and inspectors, electrical apparatus manufacturing · Vaughan, ON, Canada Req #124 Thursday, September 22, 2022 State Window Corporation, Awarded Canada's Best Managed Company of 2021, and 2022 , is a PROFIT 500 manufacturing and construction company located in Vaughan, ON. Together, we manufacture, design and install window wall, curtain wall, metal panels, glass and railing systems