20 employees
Shopping Minds is a data management platform that develops modules for influential marketing.
2013