"I literally was sickened by what we were doing to Discover Card, one of Amazon’s largest customers spending over $13MM per year in advertising with the company."
"I literally was sickened by what we were doing to Discover Card, one of Amazon’s largest customers spending over $13MM per year in advertising with the company."