Mascot Factory employs 17 employees. The Mascot Factory management team includes Sandra Oh (Vice President Operations), Ben Lee (Owner), and Dee Mazza (Founding Partner and Director of the custom stuffed animals division).
Get Contact Info for All DepartmentsLooking for a particular Mascot Factory employee's phone or email?