Digital Marketing Specialist x2
Telford, England, United Kingdom
You would be joining a team of six digital marketers, involved in every process of the client journey, including pitching for new work, strategy planning, budget control, campaign execution and reporting...
More than 30 days ago