OverviewSuggest Edit

Enduvo is a provider of a content authoring and delivery platform. It enables people to create and distribute interactive, immersive content for distance-based communication, collaboration, and training.
HQPeoria, US


Enduvo is headquartered in
Peoria, United States

Location Map

Latest Updates

Employees (est.) (Oct 2020)22(-4%)
Cybersecurity ratingAMore

Key People/Management at Enduvo

Steve Garrou

Steve Garrou

Justin Drawz

Justin Drawz

Founder & Lead Engineer
Joe Tieu

Joe Tieu

Chief Product Officer
Joan Spindel

Joan Spindel

Chief Marketing Officer
Tim Quinn

Tim Quinn

VP of Sales
Show more

Enduvo Office Locations

Enduvo has an office in Peoria
Peoria, US (HQ)
2601 W Lake Ave suite a6 - 110
Show all (1)

Enduvo Financials and Metrics

Summary Metrics

Founding Date


Enduvo total Funding

$4 m

Enduvo latest funding size

$4 m

Time since last funding

3 months ago

Enduvo investors

Enduvo's latest funding round in July 2020 was reported to be $4 m. In total, Enduvo has raised $4 m
Show all financial metrics

Enduvo Cybersecurity Score

Cybersecurity ratingPremium dataset



SecurityScorecard logo

Enduvo Online and Social Media Presence

Embed Graph

Enduvo News and Updates

Enduvo Raises $4M in Seed Funding

Enduvo, a Chicago, IL-based provider of a platform to create, share and consume interactive, immersive content, secured $4m in seed funding. The round was led by Math Venture Partners with participation from existing investor UL Ventures. In conjunction with the funding, Dana Wright, Managing Direct…

Enduvo Frequently Asked Questions

  • When was Enduvo founded?

    Enduvo was founded in 2017.

  • Who are Enduvo key executives?

    Enduvo's key executives are Steve Garrou, Justin Drawz and Joe Tieu.

  • How many employees does Enduvo have?

    Enduvo has 22 employees.

  • Who are Enduvo competitors?

    Competitors of Enduvo include Vrsim, Mursion and Mindkey 180 Degrees.

  • Where is Enduvo headquarters?

    Enduvo headquarters is located at 2601 W Lake Ave suite a6 - 110, Peoria.

  • Where are Enduvo offices?

    Enduvo has an office in Peoria.

  • How many offices does Enduvo have?

    Enduvo has 1 office.