Achilles Tzelepis is the CEO of Embross.
163 people are employed at Embross.
Embross is based in Richmond Hill, Ontario.
The NAICS codes for Embross are [335, 488, 48811, 48, 33, 4881].
The SIC codes for Embross are [458, 45, 36, 362].