Glenn behaalde een bachelordiploma in onderhoudstechnologie en begon in 2011 als voorspellend analist. In de loop der jaren werd hij CCM-D van verschillende industrieën (Lanxess Kallo, Milcobel Kallo, Indaver Antwerpen, Engie Electrabel Doel, Plasman). Zijn belangrijkste focus is om de klant te ontlasten en samen met de klant na te denken over hoe hun uitrusting kan worden verbeterd. Sinds 2021 ondersteunt hij de RCL-afdeling als teamleider, in combinatie met zijn functie als CCM-D bij Engie Electrabel Doel.
