article thumbnail

Board Performance Optimization: Beyond Compliance Towards Excellence

N2Growth Blog

Understanding the Concept of Governance Excellence Governance excellence refers to the strategic oversight conducted by a company’s board of directors that ensures ethical, sustainable, and profitable organizational operations. These factors form a formidable foundation for effective organizational governance when paired together.

article thumbnail

How Companies Can Take a Stand Against Bribery

Harvard Business Review

External standards can also be a powerful tool in support of those efforts, helping companies strengthen ethics and compliance practices by offering a clear framework for action. And consumers are placing a higher and higher value on whether a company has ethical practices, too.

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

article thumbnail

The Big Picture of Business: Putting Budgeting Into Perspective, The Bigger Picture of Strategic Planning

Strategy Driven

Can the benchmarking information be accessed regularly? Supply chain management should be implemented. Walking the Talk: ethics, values, quality, vision. Are budgeting measures used to manage performance? Is the performance management system focused upon outcomes? Quality management should be implemented.

article thumbnail

The Big Picture of Business – Planning and Budgeting in Downsized Times

Strategy Driven

Under the rules of supply chain dynamics, one must study your supplier relationships, formalize a plan of outsourcing and develop collaborations. Goal attainment leads to ethical behavior. Programs must be competent, effective and benchmarked. Methods of changing the way that you go for funds include: Take money with you.

article thumbnail

The 6 Ways Business Leaders Talk About Sustainability

Harvard Business Review

But this single-minded focus can be a major problem when it comes to tackling slow-building, systemic challenges, like global warming, that could take down not just supply chains but, over time, entire economies. Today, we see growing interest in new business benchmarks and in potential breakthrough materials and forms of energy.

Morale 8
article thumbnail

The Big Picture of Business – Business Lessons to be Learned from the Enron Scandal

Strategy Driven

The company did more than 4,000 deals…most risky and without research, planning and benchmarking. There were no checks and balances for members of the supply train. This archaic mindset flies in the face of progressive supply chain management, which successful companies now embrace. Communications. Accounting.