Number of employees
236
Annual revenue
$51557351
EDR exists to provide our customers with the information and solutions they need to assess, understand and manage environmental risk.