Allen chaired the Iowa State University Department of Transportation and Logistics from 1984 to 1988 and was dean of the Iowa State University College of Business from 1994 to 2000.
From 1984 to 1988, Allen led the Iowa State University Department of Transportation and Logistics. He then became dean of the Iowa State University College of Business from 1994 to 2000.