20 employees
The Upside is a digital platform that offers business intelligence, analytics, consumer, and culture mapping services to businesses.
2013