Carhartt names new marketing and creative VP