Steve Allred - School of Law

University Professor of Law, Emeritus (2022 - present)
University of Richmond School of Law, Richmond, VA


University Professor (2014 - 2022)
University of Richmond School of Law, Richmond, VA


Provost and Vice President for Academic Affairs; Professor (2008 - 2014)
University of Richmond, Richmond, VA


Executive Associate Provost (2004 - 2008)
University of North Carolina, Chapel Hill, NC


Professor of Public Law and Government (1995 - 2008)
University of North Carolina, Chapel Hill, NC


Associate Provost for Academic Initiatives (2001 - 2004)
University of North Carolina, Chapel Hill, NC


Director, Master of Public Administration Program (1995 - 2001)
University of North Carolina, Chapel Hill, NC


Associate Professor of Public Law and Government (1986 - 1995)
University of North Carolina, Chapel Hill, NC


Attorney and Law Clerk (1984 - 1986)
Vedder, Price, Kaufman & Kammholz, Washington, DC


Federal Service (1976 - 1984)
U.S. Office of Personnel Management, U.S. Department of Defense, U.S. Environmental Protection Agency, Washington, DC

James H. Sterling

James H. Sterling

Environmental Science & Climate Journalist

James Sterling reports on renewable energy developments, climate policy, ecological conservation, and green tech innovations around the globe.

Share this article
Twitter Facebook Pinterest