Lifting the Lid on Leadership - Episode 1
In the first podcast episode of Lifting the Lid on Leadership, Peter Acheson, Chandler Macleod CEO, speaks to the General Manager of the Chandler Macleod People Insights Team, Jamie Greer, to dissect their recent report (Leadership Success Factors) that includes data proven insights that look at what makes a successful leader in a modern business world.
In this podcast we hear about:
Chandler Macleod People Insights as a business
What the Leadership Success Factors report was based on
What model is used to measure outstanding leaders
Three areas where leaders are excelling
What is the most prominent predictor for leadership success?
The importance of delegation and pushing others to succeed
Leading effectively with ‘face time’ while majority of employees are working from home
Creating a psychologically safe workplace
Three major findings from this report including, self-reflection around driving performance, delegating effectively and getting feedback.
You can listen to the first episode below! And you can download the Leadership Success Factors report here.
- By Peter Acheson
- almost 2 years ago
- In this blog
- Back to all blogs