
This week’s podcast welcomes David Michels from Bain & Company, a global management consulting firm. David works with executive teams of multi-national companies on leadership, transformation, and strategy related topics. He recently wrote a compelling article, The Return of Moral Leadership, and he will be discussing different aspects of the connection between morality and leadership.