earthware appoints Roche’s Karl Wilson as client excellence director

UK-based digital consultancy earthware has appointed Karl Wilson as client excellence director in a role that will also