David Barnes

David Barnes

VP Advertising & Communications @ Express

About David Barnes

David Barnes serves as the Vice President of Advertising and Communications at American Express Canada, where he has worked since 1993. He is responsible for internal communications strategies and manages sponsorship and event marketing initiatives for both Amex Canada Inc and Amex Bank of Canada.

People similar to David Barnes