Leadership is at a crossroads. According to DDI’s newly released Global Leadership Forecast 2025, 71% of leaders report increased stress levels, with 40% admitting they have considered giving up their leadership roles to enhance their wellbeing. These findings paint a bleak picture of the leadership pipeline, as organizations grapple with burnout, disillusionment, and growing generational divides.

More From Forbes

Share via
Copy link
Powered by Social Snap