German Creative Communications Specialist [209341]
9 days ago
Be creative! Develop new, unique ideas that push our brands forward.Provide effective creative solutions in TTL comms across a range of channels including TVCs, print, OOH, digital and social.Work independently and collaboratively within the team and across the wider organisation.Build presentations