What is a supplier performance scorecard? Supplier scorecard definition A supplier scorecard, also known as a vendor scorecard, is a document that allows a business to measure the performance and effectiveness of a vendor over time. The scorecard breaks down supplier performance into categories and ...
READ MORE +










