1978-'84
Assistant Professor,
Union College
, Department of Physics
1984-'90
Associate Professor
1990-
Professor
1992-'98, 2002-'03
Chair of Physics
1995-
R. Gordon Gould
Professor of Physics
2008-'09
Chair of Physics & Astronomy