Open Ratings | 37 followers on LinkedIn. Open Ratings, Inc. provides supply risk management services to companies. Its solutions include supply management solutions, predictive alerts, collaborative research workspace, supplier assessments, and supply base score carding. The company’s services include consulting, monitoring and analysis, reports, training, past performance evaluation, and support services.