Umbrage
AI embedded solutions design
- B2B
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.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