TRAFFIC
•
London, Not Specified, United Kingdom
•
3d ago
Metro is looking for a highly organised and creatively driven Deputy Commercial Video Lead to oversee the end-to-end delivery of in-house video content across both original formats and commercial campaigns. This role is...