He is professor at the Faculty of Economic, Social and Political Sciences of the Université catholique de Louvain (UCLouvain), where he directs the Hoover Chair of Economic and Social Ethics since its creation in 1991. He was a Visiting Professor at Harvard University's Department of Philosophy from 2004 to 2011, and has been a Visiting Professor at the Higher Institute of Philosophy of the Katholieke Universiteit Leuven since 2006, and a senior research fellow at Nuffield College, Oxford, since 2011.