The Balanced Scorecard Institute Employee Directory
Business Consulting and ServicesNorth Carolina, United States11-50 Employees
The Balanced Scorecard Institute (BSI) is a management consultancy based in Cary, North Carolina, that helps organizations turn strategy into measurable results. As part of the Strategy Management Group, it offers training, certification, and consulting in the Balanced Scorecard, strategic planning, strategic performance management, KPI/OKR development, and organizational transformation. Its Nine Steps to Success methodology has guided governments, corporations, and nonprofits in more than 80 countries to align vision, strategy, and performance. The firm engages a diverse client base through public workshops, customized on-site programs, or facilitated engagements to translate plans into action. In 2025, BSI announced a partnership with Cascade Strategy USA Inc. to provide an end-to-end solution spanning strategy design, execution, and performance outcomes.