- Associate Professor of Economics, University of Puget Sound, 2003- 2009.
- Assistant Professor of Economics, University of Puget Sound, 1997-2003.
- Graduate Student Instructor, University of California at Berkeley, 1991, 1996.
- Economic Consultant, International Labor Organization, 1994.
- Research Analyst, International Food Policy Research Institute and Institut Sénégalais de Recherches Agricoles, Senegal, 1991.
- Research Assistant, University of California at Berkeley, 1988 – 1990; University of California at Davis, Summer, 1988.
- U. S. Peace Corps Volunteer, Tanzania, 1983 - 1986.
Editorial Boards, Reviewing and Advising
- Reviewer, University of Washington Press, World Development, Food Policy, Contemporary Economic Policy and Development Policy Review.
- Adviser, Coffee: The World in Your Cup. University of Washington Burke Museum Coffee Exhibit
- Invited commentator, "Stakeholder Voices." Starbucks 2007 Corporate Social Responsibility report.
Honors and Awards
- John Lantz Senior Sabbatical Fellowship, 2010.
- Dirk Andrew Phibbs Memorial Award, 2009.
Burlington Northern Curriculum Development award, 2008
- Burlington Northern Curriculum Development award, 2005.
- Outstanding Faculty Award, Associated Students of the University of Puget Sound 2003.
- Lantz Sabbatical Enhancement Award, 2003.
- Martin Nelson Jr. Summer Research Award, 1999, 2002.
- Faculty Research Grant, 2002.
- Hall Junior Sabbatical Fellowship, 2002.
- Cultural Currency grant, 2001.
- Charles E. Culpeper Foundation research grant (2000, 2001).
- J. William Fulbright Foreign Scholarship Board Fellowship for Dissertation Research, 1992-94.
- Social Science Research Council International Dissertation Research Fellowship, 1992-93.
- Rocca Memorial Award Committee Grant for Dissertation Research in Africa, 1992-94.
- Three University of California Regents Fellowships, 1986 - 1990.
- Kuznets/Lee/Bowles Fellowship for Research in Econometrics.
- Oustanding Graduate Student Instructor Award, 1992.
- English, French, Spanish, Swahili. (Varying degrees of competency.)