Skip to main content

GLWS

AHRI: New data reveals a decade-long slump in leadership wellbeing

AHRI recently reported on our latest benchmark data from 9600+ leaders, which reveals a decade of unbroken decline among professionals, with ‘life satisfaction’ falling faster since 2023 than any other dimension.

Key takeaways:

  • Every primary indicator of subjective wellbeing – from happiness and life satisfaction to the core metrics of ‘working well’ and ‘living well’ – has been in steady decline since 2016 (see graph in article link below).

 

  • As HR practitioners, understanding the depth of this trend is critical. When the wellbeing of those at the top erodes, the impact filters through every level of the organisational culture.

 

  • The data suggests we are no longer looking at a “rough patch” for leadership resilience, but a systemic downward trend that requires a strategic response.

    Read the full article below, along with what HR practitioners can do about it.

Recent Posts

The Crucial Role of a Leader’s Mind – Part 4

The Crucial Role of a Leader’s Mind – Part 3

A Decade of Decline: What new benchmark data from 9600+ leaders reveals

The Crucial Role of a Leader’s Mind – Part 2

The Crucial Role of a Leader’s Mind – Part 1

Categories

Share article

Subscribe below to receive GLWS® Wellbeing Insights direct to your inbox

Sign up to join our community below. You’ll also receive our full suite of sample reports, so you can see exactly how the GLWS surfaces what’s driving a leader’s wellbeing and what to do about it.

GLWS Global Leadership Wellbeing Solutions Logo