Evidon is a technology company focused on simplifying the complex world of digital governance. The Company makes software products that allow for better data governance and improve the online ecosystem by helping people and organizations see, understand, and control how data is collected and used across the web—for advertising, e-commerce and more.

Employee Rating

Parent CompanyCrownPeak
HQDenver, CO, US
Cybersecurity ratingBMore
Evidon was founded in 2009 and is headquartered in Denver, CO, US

Viewing summary data as a guest

Sign up for free to see all data
Discover new suppliers and conduct deeper comparison analysis with Craft for EnterpriseLearn more
Banner background

Key People/Management at Evidon

Ravi Kumaraswami

Ravi Kumaraswami

Chief Executive Officer
Suman Raju

Suman Raju

Chief Financial Officer
Craig Solberg

Craig Solberg

Chief Customer Officer
Show more

Evidon Office Locations

Evidon has offices in Denver, New York, Sandy and London
Denver, CO, US (HQ)
707 17th St Floor 38
New York, NY, US
10 E 39th St
New York, NY, US
404 5th Ave 3rd Floor
Sandy, UT, US
9785 S Monroe St #100
London, GB
53-79 Highgate Rd, Kentish Town
Show all (5)

Evidon Financials and Metrics

Summary Metrics

Founding Date


Total Funding

$9.5 m


In total, Evidon had raised $9.5 m. Evidon is a subsidiary of CrownPeak

Evidon Cybersecurity Score

Cybersecurity ratingPremium dataset



SecurityScorecard logo

Evidon Online and Social Media Presence

Embed Graph

Evidon Frequently Asked Questions

  • When was Evidon founded?

    Evidon was founded in 2009.

  • Who are Evidon key executives?

    Evidon's key executives are Ravi Kumaraswami, Suman Raju and Craig Solberg.

  • How many employees does Evidon have?

    Evidon has 5 employees.

  • Who are Evidon competitors?

    Competitors of Evidon include Earnix, Bloom Intelligence and Synup.

  • Where is Evidon headquarters?

    Evidon headquarters is located at 707 17th St Floor 38, Denver.

  • Where are Evidon offices?

    Evidon has offices in Denver, New York, Sandy and London.

  • How many offices does Evidon have?

    Evidon has 5 offices.