Agencies

Leslie Sims signs on with Deloitte Digital as chief creative officer

Former Ogilvy, Y&R creative chief joins consultancy