Supplier performance monitoring platform (now part of D&B) offering risk assessment and supplier intelligence for procurement teams.

Headquarters
Waltham, Massachusetts
Company size
51-200 employees
Founded
1999

Product overview

  • D-U-N-S Number
  • D&B Commercial Graph
  • Compliance Solutions

Buyer research

Unlock the full Open Ratings profile

Create a free account and complete onboarding for buyer research and procurement details.

Checking profile access…
Is this your product?Claim this profile