MBI is a privately owned, consumer products marketing company with annual sales of over $300 million. Though not a household name, for half a century we have experienced solid growth and sustained exceptional profitability. With ever-changing merchandise developed in response to trends, consumer dem...See more
Headquarters:
United States of America
Company Type:
MNC / Large Enterprise
Company size:
201-500 Employees
Year Founded:
1969 (57 years)
Address:
47 RICHARDS AVE; NORWALK, CT 06854, US
HIGH
spending power