OverviewSuggest Edit

Umbel is a Customer Data Platform that empowers marketers to unify and access their own customer data. Powered by the Digital Genome®, Umbel brings together data across silos and marketing execution systems into one unified, beautiful and actionable customer platform. Umbel's vision is to make data the most valuable asset you own. Founded in 2010, Umbel is headquartered in Austin, Texas.
HQAustin, TX, US
Employee Ratings3.7

Latest Updates

Employees (est.) (Sept 2021)8(-11%)
Cybersecurity ratingBMore

Umbel Office Locations

Umbel has an office in Austin
Austin, TX, US (HQ)
800 W Cesar Chavez St
Show all (1)

Umbel Financials and Metrics

Summary Metrics

Founding Date


Umbel total Funding

$24.4 m

Umbel latest funding size

$20 m

Time since last funding

6 years ago

Umbel investors

Umbel's latest funding round in November 2015 was reported to be $20 m. In total, Umbel has raised $24.4 m
Show all financial metrics

Umbel Cybersecurity Score

Cybersecurity ratingPremium dataset



SecurityScorecard logo

Umbel Online and Social Media Presence

Embed Graph

Umbel Company Culture

  • Compensation



Learn more on Comparably

Umbel News and Updates

Digital Genome Market Strategic Assessment of Emerging Technologies in – by 2027

This study covers the market dynamics and trends in major countries that are expected to influence the current market scenario and future status of the Global Digital Genome Market over the forecast period. Posted via Industry Today. Follow us on Twitter @IndustryToday

Umbel Frequently Asked Questions

  • When was Umbel founded?

    Umbel was founded in 2011.

  • How many employees does Umbel have?

    Umbel has 8 employees.

  • Who are Umbel competitors?

    Competitors of Umbel include evvnt, JenaValve and Quill Content.

  • Where is Umbel headquarters?

    Umbel headquarters is located at 800 W Cesar Chavez St, Austin.

  • Where are Umbel offices?

    Umbel has an office in Austin.

  • How many offices does Umbel have?

    Umbel has 1 office.