News

Industries

Companies

Jobs

Events

People

Video

Audio

Galleries

My Biz

Submit content

My Account

Advertise with us

South Africa

Leon Ayo

Leon Ayo

Leon Ayo is the Chief Executive Officer of Odgers Berndtson, Sub-Saharan Africa. He has consulted and led teams across four continents. He lectures and advises on Leadership, High Performance Culture, Agile Thinking and Entrepreneurship. Leon executes searches at Board level and leads on Assessment & Leadership Consulting. Before moving to Africa, Leon was a Partner in the UK firms Education Practice where he focused on executive appointments within the Business School and Tertiary Education space.



Let's do Biz