Landor & Fitch, the world’s largest specialist brand and design consultancy, appoints Liz Wilson as its new Group Chief Integration....