My Work: Discover Card "Customer Service" National Television CommercialSebastian TonazziMay 21 min readhttps://vimeo.com/167763284National marketing campaign focusing on Discover Card's 100% U.S.-based customer service.
Comments