Social media: Advertising loves a buzzword

It’s all about social media, isn’t it? Not necessarily, says Eliza Williams

GRAPHIC DESIGNER

Central London

SENIOR CAD TECHNICIAN

Old Street, London