Whitepaper

The future of leadership: developing a new perspective

Business leadership has entered a new era; an era defined by multiple, far-reaching forces that impact individuals, society, the environment and business, both now and for future generations to come.

White paper icon

What’s inside this whitepaper

Business leadership has entered a new era; an era defined by multiple, far-reaching forces that impact individuals, society, the environment and business, both now and for future generations to come.

To succeed now and in the future, leaders need to radically change the way they see the business world and re-examine their assumptions.

  • 75% of FTSE 100 companies have disappeared in the last 30 years.
  • 50% of C-suite leaders report that their key business decisions primarily benefit investors alone.
Download whitepaper
White paper icon

What you’ll take away from this paper

  • Learn how the 14 ‘megatrends’ are rendering historic approaches to business obsolete
  • Discover what it means to have an interconnected worldview
  • Understand how a leader’s sense of purpose can be used to drive a successful business
Download whitepaper