Touchbase
Information Technology & Services
Denver, United States
126 employees
- Employees
- 126
Touchbase Overview
- Headquarters
- Denver, United States
- Phone Number
- Available in AeroLeads
- Website
- touchbaseglobal.com
- Industry
- Information Technology & Services
- Employees
- 126
- Founded
- 1992
- Company Email
- Available in AeroLeads
About Touchbase
Touchbase’s aim, with each of its clients, was to help drive tangible return from their investments in business communications technology.
Touchbase Contact Details
Employees by Management Level
Individual contributor
19 profiles
Manager
4 profiles
Director
2 profiles
Senior / Lead
2 profiles
Associate / junior
1 profile
Department Contact Coverage
| Department | Contacts | Phone | |
|---|---|---|---|
| Sales | 8 | 8 | 1 |
| IT | 5 | 5 | 1 |
| General | 4 | 4 | 0 |
| Executive | 1 | 1 | 0 |
| Finance | 1 | 1 | 0 |
Touchbase Tech Stack
Engineering
5 profiles
Compare Similar Companies to Touchbase
Sabio
It Services And It Consulting
Datapoint
It Services And It Consulting
Nectar Services Corp.
Software Development
Imagine Labs
Advertising Services
SANNO.
Software Development
Touch base Leadership Assessments - Mentoring - Coaching
Executive Search Services
TOUCH-BASE Ltd.
Software Development
Touchbase Real Estate
It Services And It Consulting