Holland & Barrett International is one of the world’s leading health and wellness retailers and the largest in Europe. Founded by William Holland and Alfred Barrett in Bishop’s Stortford, Hertfordshire, in 1870.
People:
Sheri Allen
CRM Project Manager
Sheri’s passion and enthusiasm for creative marketing has helped her lead the transition of Email and CRM strategies for brands in travel, hotels, building supplies, health, and nutrition. Sheri brings marketing and technical teams together to bridge technology stacks to support clean data and the best customer experiences. Sheri was awarded Email Marketer of the...