162 employees
Upshot specializes in total brand engagement, brand initiatives, and shopper marketing.
1994