1 of 1 Permanent Customer Acquisition Jobs in Wadhurst

Head Of Digital Marketing Delivery (711)

Hiring Organisation
Jobleads-UK
Location
Wadhurst, England, United Kingdom
improvements to the Group’s leadership team. The Role Involves Leading and delivering the Group’s digital marketing strategy and website experience, optimising the customer journey from first click through to conversion across all Group websites Collaborating with agency partners to ensure the websites remain commercially focused, user-centric … Working closely with the Chief Marketing Officer and Director of IT & Web Services to develop and implement the global CRM and loyalty strategy, including customer segmentation and differentiated programmes for new and returning customers Monitoring, benchmarking and optimising SEO, SEM and website performance to identify opportunities for both short ...