With 30 years experience in the industry, Glen started his career in Melbourne, Australia. The ambition to travel and gain overseas exposure led him to leave Australia for various culinary postings in award-winning hotel properties throughout Asia. After nearly 12 years in Asia, an opportunity in London beckoned to oversee the food and beverage operations of arguably the world's most famous department store, Harrods.
In 2006, he was offered a position to open famed Russian restauranteur Arkady Novikov's flagship restaurant Nedalny Vostok in Moscow. From there he became business partners with Novikov, and now owns and operates six restaurants and bars in Moscow.
Glen makes regular appearances on "Russia Today" and his Moscow restaurants are a regular stop for many of the world's top Celebrities. Through his career he has won numerous awards and accolades; his restaurant Roni won Best Moscow Restaurant in 2012 for Prime Magazine and Menu Magazine. His recent concept "Zupperia" won the Time Out Moscow Critics Award, "Best New Concept 2013".
In the coming months in Moscow, Glen will be opening a his second Glenuill, a modern gastro bar and bakery.
Glen has been looking for a return to Asia for some time, and in July 2013, along with his son Daniel, the pair opened Moosehead Kitchen-Bar, Maggie Joan's and Gemmills wine bar.