The College of New Jersey
Ewing, New Jersey
- Provost and Vice President for Academic Affairs (2020 – 2024)
- Dean, School of Science (2006 – 2020)
- Professor of Biology (2006 – present)
- Interim Co-Dean, School of Business (2009)
Truman State University
Division of Science, Kirksville, Missouri
- Chair of Biology (2003 – 2006)
- Professor of Biology (2004 – 2006)
- Associate Professor of Biology (1996 – 2004)
- Assistant Professor of Biology (1991 – 1996)
Swedish Museum of Natural History
Palynological Laboratory, Stockholm, Sweden
- Fulbright Senior Scholar (2000) Summary from Truman Review magazine
University of Kansas
Department of Ecology and Evolutionary Biology, Lawrence, Kansas
- Visiting Scientist (1999)
University of Alberta
Department of Botany, Edmonton, Alberta, Canada
- International NSERC Postdoctoral Fellow (1992)
Ohio State University
Graduate School & Department of Plant Biology, Columbus, Ohio
- Presidential Fellow (1990 – 1991)
- Graduate Research Associate (Summers 1988 – 1990)
- Graduate Teaching Associate (1987 – 1990)
Texas State University
Department of Biology, San Marcos, Texas
- Assistant Instructor (1986 – 1987)
- Graduate Research Assistant (Summers 1986 – 1987)
- Graduate Laboratory Instructor (1985 – 1986)
- Undergraduate Research Assistant (1984 – 1985)
- Undergraduate Laboratory Instructor (1982 – 1985)