Upside

HQ
Washington, District of Columbia, USA
Total Offices: 4
275 Total Employees
Year Founded: 2016
We're Hiring!

Offices at Upside

Upside is headquartered in Washington, District of Columbia, USA and has 4 office locations.

Hybrid Workplace

Employees engage in a combination of remote and on-site work.

Typical time on-site: 3 days a week

U.S. Office Locations

HQ
Washington, District of Columbia, USA

450 Massachusetts Avenue, Washington, DC, United States, 20001

Austin, Texas, USA

816 Congress Ave, Suite 710 , Austin, TX, United States, 78701

Chicago, Illinois, USA

330 N Wabash Ave, Chicago, IL, United States, 60611

New York, New York, USA

7 W 18th Street , New York, NY, United States, 10011

Recently posted jobs

5 Days AgoSaved
Remote or Hybrid
USA
Artificial Intelligence • Fintech • Machine Learning • Mobile • Payments • Retail • Software
The role involves identifying and closing new sales opportunities with restaurant franchisees, developing tailored sales strategies, and collaborating across teams to enhance client experience. The candidate needs to have strong sales skills and a successful track record in a fast-paced environment.