Financial Services Leslie Sims Joins Deloitte Digital as US Chief Creative Officer AIT News Desk Mar 16, 2021 Deloitte Digital, a creative digital consultancy, announced that award-winning creative executive Leslie Sims has joined as managing director,…