Glenn és un directiu internacional i advocat comercial amb més de 20 anys d’experiència en el sector alimentari i de begudes (PepsiCo) i la tecnologia (Vodafone), aixó com en un bufet d’advocats internacional.

Glenn ha treballat i residit a Espanya, Amèrica del Nord, Àsia i Àfrica.  Les seves llengües de treball són l’anglès i l’alemany.

Va obtenir el seu Doctorat en Dret a la Facultat de Dret de la Universitat de Tulsa (EUA), va realitzar estudis legals a la Freie Universität Berlin (Alemanya), Univerzita Komenskeho d’Eslovàquia i l’Escola de Dret de la Universitat de Tulane (Grècia).  És llicenciat en Història de l’Angelo State University (EUA).

Senderista empedreït, el 2012, va realitzar una travessa de 800 km, sense suport, a través d’Arizona.