Tamtam Try Tamtam free
Umbrage logo

Umbrage

AI embedded solutions design

About Umbrage

The company designs and delivers AI solutions with a focus on education, acquired by Bain & Company to scale its craft-based approach

Key facts

Industry
Software Development
Company size
51–250 employees
Headquarters
houston, texas, United States
Founded
2019
Revenue
$13.1M – $69.7MTamtam estimate
Website
umbrage.com
LinkedIn
linkedin.com/company/umbrage

Umbrage at a glance

Umbrage is a B2B company in the Software Development industry, headquartered in houston, texas, United States.

Umbrage was founded in 2019.

Umbrage has 51–250 employees.

Umbrage's revenue is $13.1M – $69.7M (Tamtam estimate).

Selling to companies like Umbrage?

Tamtam finds the companies that match your ideal customer, researches each account and tells you who to contact and when.

Find similar companies