Designer - 2 month Fixed Term Contract
15 days ago
London
Under one roof you'll find creatives, designers, strategists, account teams, producers, project managers, data scientists, PR & advocacy teams and media talent, all working as one. And you'll find a ...