Brian Sheehan

Brian Sheehan

Opinion Contributor
Brian Sheehan is a professor of advertising at Syracuse University. Prior to academia, he spent 25 years with Saatchi & Saatchi.