Glenn has a wealth of destination marketing and public relations expertise spanning over 20 years
This includes a 10-year stint in Japan where he held positions including International Media Manager for Japan's Organising Committee for FIFA World Cup 2002, and Director Japan for the Government of Dubai, Department of Tourism and Commerce Marketing (DTCM)
Since then Glenn moved to Dubai and the Middle East in 2007, where he established and continues to lead AVIAREPS’ Middle East operations, which under his leadership and strategic direction, has become the leading Marketing, Digital Marketing, PR and sales representation company within the region specialized in destination marketing and trade promotion
In addition to his role as General Manager Middle East, in 2013 Glenn became Vice President Corporate Communications and Public Relations for the AVIAREPS Group, and was instrumental in having the company become an Affiliate Member of the UNWTO (World Tourism Organization), as well as concluding a Memorandum of Understanding with the specialized agency of the United Nations for the joint promotion of Destination Marketing
In 2019, Glenn was made Vice President Middle East and Global Public Affairs for AVIAREPS