He is an Adjunct Professor of Management in the McDonough School of Business at Georgetown University in Washington, DC, where he teaches a course in Global Executive Leadership in its Executive MBA Program. He also teaches a graduate course in Governance Design and Transparency to seminarians and priests at the Pontifical University of the Holy Cross in Rome, Italy.