Upper Hand

Indianapolis
43 Total Employees
Year Founded: 2015
Upper Hand is a technology company that provides business management solutions for the sport and fitness industry.

Upper Hand Offices

OnSite Workspace

Employees work from physical offices.

Typical time on-site:
Indianapolis, Indiana, USA