Would You Want to Be a Leader Today?

By John English, Chief Executive Officer of Leadership Trust The data is in, and it paints a tough picture. According to the Global Leadership Forecast 2025, 71% of leaders say their stress has risen. Four in ten are considering stepping away from leadership altogether. And trust – the foundation of any high-performing team – has fallen […]