Columbia University, Chair and Professor, Department of Religion (2007-)
Columbia University, Co-Director, Institute of Religion, Culture and Public Life (2007-)
Columbia University, Visiting Professor, Religion and Architecture (2003-2005)
Union Theological Seminary, Professor of Philosophy of Religion (2007-)
Co-Founder with Herbert Allen, Global Education Network (1999)
Williams College, Cluett Professor of Humanities (1997-)
Williams College, Preston S. Parish Professor of Humanities (1993-1997)
Williams College, Preston S. Parish Third Century Professor of Religion (1992-1993)
Williams College, William R. Kenan, Jr. Professor (1986-1991)
Williams College, Professor of Religion (1981-1986)
Williams College, Associate Professor of Religion (1978-1981)
Williams College, Assistant Professor of Religion (1973-1978)
University of North Carolina, Chapel Hill, William Neal Reynolds
Visiting Professor of Communication Studies (Spring, 1999)
University of Sydney, Australia, Center for Humanities, Visiting Professor (January, 1995)
Columbia University, School of Architecture, Visiting Professor of Architectural Theory (1994)
Smith College, Visiting Lecturer in Religion (1981)
Harvard University, Instructor in Religion (1972-1973)