Lifting the Lid on Leadership - Episode 1

September 2020 (2)

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.

Keep reading...

View more