Senior Creative Media Strategist
12 days ago
London
Can create, and confidently deliver, initial idea presentations for pitch or live project. * Can create and/or brief treatment, storyboard, initial design layout and/or can write original, short ...