David Souid is the Vice President Sales of MEGA Brands.
509 people are employed at MEGA Brands.
The NAICS codes for MEGA Brands are [33993, 339, 33, 3399].
The SIC codes for MEGA Brands are [394, 39].