From 1994 to 2009, he was part of the Pamplin College of Business faculty at Virginia Tech. He received his Ph.D. in management from Arizona State University and his M.B.A. from Louisiana State University.