Senior Communications Specialist - Americas - USA...
33 minutes ago
As part of both the Global Communications team and the Americas team, you will: Develop and execute the WRAP Americas communication plan Create compelling, audience-focussed communications through our website, social media, email, press relations, events and more Build relationships to identify a...