2024– Washington and Lee University Lexington, VA, William P. Ames, Jr. Professor in Sociology and Anthropology, Emeritus
2008-2024 Washington and Lee University Lexington, VA, William P. Ames, Jr. Professor in Sociology and Anthropology
2011-2015 Washington and Lee University Lexington, VA, Head, Department of Sociology and Anthropology
1994-2008 Washington and Lee University Lexington, VA, Professor
1993-2006 Institute of Political Studies, Polish Academy of Sciences Warsaw, Poland, Research Fellow
1995 CBOS (Public Opinion Research Center) Warsaw, Poland, Consultant
1991-94 Washington and Lee University Lexington, VA, Visiting Associate Professor
1990-93 Institute of Political Studies, Polish Academy of Sciences, Warsaw, Poland, Head, Division of Electoral Studies
1989-90 Institute of Philosophy and Sociology, Polish Academy of Sciences Warsaw, Poland, Research Fellow
1989 Roanoke College Salem, VA, Henry H. Fowler Visiting Associate Professor in Public Policy
1987-88 Washington and Lee University Lexington, VA, Visiting Associate Professor
1986-87 Harvard University Cambridge, MA, Visiting Scholar
1977-86 Institute of Philosophy and Sociology, Polish Academy of Sciences Warsaw, Poland, Research Fellow
1981 Meritum Warsaw, Poland, Senior Editor
1979-80 University of Florida Gainesville, FL, Visiting Scholar
1976-79 Warsaw University Warsaw, Poland, Adjunct Professor
1972-76 Institute of Philosophy and Sociology, Polish Academy of Sciences Warsaw, Poland, Research Assistant
1972-74 Warsaw Medical College Warsaw, Poland, Instructor