The Marketing Store is one of the world’s largest, privately-held integrated marketing communications companies.
Being privately held means we’re accountable to our clients and ourselves (and not public shareholders). It’s hard to be creative when you have to worry about analyst's quarterly reports. Acquired by The HAVI Group in 1998, the company has over 800 employees in 12 offices on five continents.