13 employees
Launch provides product development, branding, social media analytics, shopper marketing, and sales strategy.
2003