Glenn Ebert
Originally hailing from Nashville, Glenn is now based in London working as a Digital Strategy Consultant for a host of global fashion, luxury and lifestyle clients. With hundreds of eclectic destinations just a short flight away from London, travel has become an addiction and a way of life since jumping the pond; whether for business […]