MEGA Brands employs 535 employees. The MEGA Brands management team includes David Souid (Vice President Sales), Christian Lemire (Sr Director Product Design), and Annalisa Batista-Ferreira (Sr, Director, Global Brand Marketing).
Get Contact Info for All DepartmentsLooking for a particular MEGA Brands employee's phone or email?