Evident

$8.8M revenue • 40 employees • 2810 N Church St, Wilmington, DE, 19802-4447, United States

Last Updated Oct 4, 2026

Company Overview

Company Name

Evident

Address

2810 N Church St, Wilmington, DE, 19802-4447, United States

Approx. Annual Revenue

$8.8M

Employees

40

Established

2015

About Evident

Evident is a third-party risk management company headquartered in Wilmington, Delaware, United States. The company's automated platform streamlines vendor compliance and proactive risk management, leveraging a network of over 4 million verified members to enhance third-party risk data exchange.

More Companies in Delaware

Browse all companies in Delaware →

Frequently Asked Questions about Evident

Advertising Pixels

  • Facebook Ad Pixel
  • Google Ad Pixel
  • LinkedIn Ad Pixel

Categories

Technologies Used

Social Profiles

Key Decision Makers

Nathan Rowe Chief Technology Officer
LinkedIn
Dana Thomas Chief Operations Officer
David Thomas Founder and Chief Executive Officer