Marketing Communications Specialist - Upstream
Work with the digital team to develop relevant content for social media, websites, landing pages and online campaigns... of others to ensure targets and deadlines are met Creative thinker with proven multi-channel campaign experience Driven and self-reliant...