Dillard gets a new dean

Jeff Stambaugh, associate professor of management, believes that there are two sides to the coin of taking on a new responsibility. Stambaugh will be the new dean for the Dillard College of Business Administration as of fall 2017, following former dean Terry Patton's retirement. ''Anybody who … [Read more...]