Sheri Allen
CRM Project Manager • Holland & Barrett
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...