Marketing and Communications Manager - Windsor, Berkshire
5 months ago
Windsor
Evaluate the impact of marketing campaigns, strategies in achieving their stated objectives, including engagement, commercial response, lead generation and customer retention * Partner with creative ...