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.