Chris Hammelef is the President Commercial Lighting Division Electric Mirror of Electric Mirror™.
130 people are employed at Electric Mirror™.
Electric Mirror™ is based in Everett, Washington.
The NAICS codes for Electric Mirror™ are [33, 33512, 335, 3351].
The SIC codes for Electric Mirror™ are [36, 364, 3648].