Meaning of “balanced scorecard” in the English Dictionary


"balanced scorecard" in Business English

See all translations

balanced scorecardnoun [ C, usually singular ]

uk us

a system for measuring a company's performance, using such things as customer satisfaction, employee knowledge, and the company's use of new ideas:

While there is considerable interest in the balanced scorecard, there are numerous other measurement methodologies.

(Definition of “balanced scorecard” from the Cambridge Business English Dictionary © Cambridge University Press)