Corporate Governance
2 articles

Leadership
What Is Human Capital Governance and Why Is It a Strategic Imperative?
Human capital governance is crucial for modern organizations, providing a strategic framework to manage their most valuable asset: people. It ensures talent strategy aligns with business objectives, mitigates risk, and drives long-term value.
Alina Petrov·April 1, 2026

Leadership
Air Canada CEO Resigns After Communication Backlash Over Video
Air Canada CEO Michael Rousseau will resign following intense public and political criticism over a video message delivered almost entirely in English after a fatal crash. This incident underscores the growing importance of sophisticated communication skills and cultural awareness for modern executive leadership.
Alina Petrov·March 30, 2026