James Payne is the Dean of the Spears School of Business at Oklahoma State University, a role he assumed in 2023. An accomplished economist with a Ph. D. from Florida State University, he has extensive leadership experience, having previously served as dean at three other universities and as a provost.
He is recognized by Stanford University and Elsevier as being among the top 2% of scientists in the world based on citation impact.