Account Manager (Spanish Speaking)
2 months ago
Weybridge
Print, Web, DOOH, Press, social media placements, HTML & Static display banners, as well as working with the web activation team to create master web pages ready for Global localisation. The role ...