Glenn joined CharIN e.V. as Head of Public Affairs EU in 2021. Primarily focused on association management and public affairs during his Brussels career, he has held positions including Executive Director of the European Casino Association, Head of Brussels Office for the German Airports Association and Secretary General of the European Enterprise Alliance. With a background in International Relations and Diplomacy, he speaks Romanian, German, English, French and Italian.