This image was lost some time after publication.

Who

Ken Chenault's ad guy, John Hayes is the chief marketing officer at American Express and the guy responsible for all those ads featuring the likes of Tina Fey, Robert De Niro, and Martin Scorsese.