Dowd served as chairman of the board of the Association of National Advertisers as well as on the board of the Advertising Council.
Dowd held leadership positions within the Association of National Advertisers and the Advertising Council.