He has been a senior research fellow at the Zicklin Center for Business Ethics Research at the Wharton School, University of Pennsylvania, and a postdoctoral research fellow at the Earth Institute, Columbia University.