Richard Moody
Richard is the General Manager of UK and Nordics at Vista, where he oversees all aspects of business and operations. He has more than 20 years of experience in business growth, marketing strategy, brand development, along with a deep understanding of eCommerce.