Glenn es un directivo internacional y abogado comercial con más de 20 años de experiencia en el sector alimentario y de bebidas (PepsiCo) y la tecnología (Vodafone), así como en un bufete de abogados internacional.

Glenn ha trabajado y residido en Europa, Norteamérica, Asia y África. Sus lenguas de trabajo son el inglés y el alemán.

Obtuvo su Doctorado en Derecho en la Facultad de Derecho de la Universidad de Tulsa (EE.UU.), realizó estudios legales en la Freie Universität Berlin (Alemania), Univerzita Komenskeho de Eslovaquia y la Escuela de Derecho de la Universidad de Tulane (Grecia). Glenn es licenciado en Historia de la Angelo State University (EE.UU.).

Senderista empedernido, en 2012 Glenn realizó una travesía de 800 km, sin apoyo, a través de Arizona.