OverviewSuggest Edit

Imbellus is building a simulation of the natural world to serve as a canvas for assessing human potential - individual, how people think, and collective, how humanity will fare as we push our climate to its limits.

HQLos Angeles, CA, US
Employee Ratings4.5


Imbellus is headquartered in
Los Angeles, United States

Location Map

Latest Updates

Employees (est.) (Dec 2020)55(-8%)
Cybersecurity ratingAMore
Discover new suppliers and conduct deeper comparison analysis with Craft for EnterpriseLearn more
Banner background

Imbellus Office Locations

Imbellus has offices in Los Angeles and New York
Los Angeles, CA, US (HQ)
Los Angeles, CA, USA
New York, NY, US (HQ)
60 E 42nd St
Show all (2)

Imbellus Financials and Metrics

Summary Metrics

Founding Date


Imbellus total Funding

$18.5 m

Imbellus latest funding size

$14.5 m

Time since last funding

4 years ago

Imbellus investors

Imbellus's latest funding round in October 2018 was reported to be $14.5 m. In total, Imbellus has raised $18.5 m
Show all financial metrics

Imbellus Cybersecurity Score

Cybersecurity ratingPremium dataset



SecurityScorecard logo

Imbellus Online and Social Media Presence

Embed Graph

Imbellus Frequently Asked Questions

  • When was Imbellus founded?

    Imbellus was founded in 2015.

  • How many employees does Imbellus have?

    Imbellus has 55 employees.

  • Who are Imbellus competitors?

    Competitors of Imbellus include PandoLogic, Greenhouse Software and Brazen.

  • Where is Imbellus headquarters?

    Imbellus headquarters is located at Los Angeles, CA, USA, Los Angeles.

  • Where are Imbellus offices?

    Imbellus has offices in Los Angeles and New York.

  • How many offices does Imbellus have?

    Imbellus has 2 offices.