Upside

📍 Washington, United States👥 403 employees
Upside is a technology company that increases the financial power of people and businesses in the real world. Since 2016, we’ve helped millions of people get more purchasing power on the things they need, and tens of thousands of brick and mortar businesses earn measurable profit – all while contributing to important sustainability initiatives.
0
Total investors
0
Early stage
0
Mid stage
0
Late stage
Founded

Investors

0 investors
All
Early stage
Mid stage
Late stage
No investors in this category
Frequently asked questions
What industry is Upside in?
Upside operates in Retail. Find similar Retail investors on gritt.io.
Where is Upside based?
Upside is headquartered in Washington, United States.