Latka logo

Upper Hand Employees & Team Size

Upper Hand has 33 employees as of 2025. GetLatka tracks Upper Hand headcount by year, alongside the company's revenue, funding and contact details.

Upper Hand team size and headcount

Upper Hand has 33 employees as of 2025.

Team size (2025)
33

How to contact Upper Hand

Headquarters
Indianapolis, Indiana, United States

Verified work emails and direct contacts for Upper Hand are available to GetLatka members. The Upper Hand profile covers revenue, funding and team data.

Frequently asked questions about Upper Hand

How many employees does Upper Hand have?

Upper Hand has 33 employees as of 2025.

Where is Upper Hand headquartered?

Upper Hand is headquartered in Indianapolis, Indiana, United States.

How do I contact Upper Hand?

You can reach Upper Hand through its website at upperhand.com or at its Indianapolis, Indiana, United States office. GetLatka members can also view verified work emails for the people listed on this page.

Get verified emails, headcount history and revenue for Upper Hand and 90,000+ other SaaS companies.