What a sicko. He will make a repeat appearance at some point.
I'm guessing Dean or Vice Chancellor at some university.
Lehigh or Lafayette come to mind.