Leigh Hafrey teaches ethics, leadership, and managerial communication at MIT Sloan School of Management. Over the past three decades, he has also served as a lecturer at Harvard Business School, co-m…More
View other books by this author.