I'm guessing Dean or Vice Chancellor at some university.
Lehigh or Lafayette come to mind.
I am thinking more Duke or Penn State. He has their perfect resumè.