Corporate Strategy

4 articles

Editorial illustration for Who Owns AI Governance? A C-Suite Map for Assigning Responsibility
Corporate Strategy

Who Owns AI Governance? A C-Suite Map for Assigning Responsibility

Establishing effective AI governance requires clear assignment of responsibility within the C-suite, not just technical implementation. This article provides a decision framework to map executive roles to key AI governance functions and decisions, ensuring accountability across strategy, risk, data, legal, and technology.

Isabella Reyes·October 16, 2026
Editorial illustration for From Materiality to Metrics: A Four-Stage Framework for Embedding ESG in Corporate Strategy
Corporate Strategy

From Materiality to Metrics: A Four-Stage Framework for Embedding ESG in Corporate Strategy

This article outlines a four-stage framework for embedding ESG into corporate strategy, moving from materiality assessment to performance measurement and executive accountability. This structured approach transforms ESG from a compliance exercise into a strategic business driver, enhancing operational resilience and long-term enterprise value.

Isabella Reyes·October 15, 2026
Board members and CEO in a boardroom discussing strategic succession planning with a roadmap on a screen.
Leadership

Beyond the Crisis: Why 'Always-On' CEO Succession Is the New Standard

Effective CEO succession planning has evolved from an infrequent, crisis-driven exercise into a continuous strategic activity that should be a permanent fixture on the board's agenda. Adopting an "always-on" approach is crucial for responsible governance and long-term value creation, ensuring leadership transitions are seamless rather than disruptive.

Simone Devereaux·June 6, 2026
Mastercard executives in a boardroom discussing global financial data and strategic growth initiatives.
Corporate Strategy

Mastercard names Ling Hai CFO, reorganizes key divisions

Mastercard has appointed Ling Hai as its new Chief Financial Officer, while current CFO Sachin Mehra moves to a newly created Chief Business Officer role, signaling a significant strategic pivot for t

Isabella Reyes·June 3, 2026