Glennon came to Villanova from Muhlenberg College where he worked directly with the head coach in all aspects of the football program. From a specific coaching standpoint, Glennon was Muhlenberg's outside linebackers coach. He was also responsible for recruiting southeast and central Pennsylvania, as well as Maryland, Washington, D.C., Texas, Florida and California.
He is a 2011 graduate of Dickinson College where he earned a Bachelor of Arts Degree in Economics with a minor in Physics. Glennon was a three-year letterwinner for the Dickinson football team.
Glennon is single and resides in Villanova, Pa.