DB

David Barnes

VP Advertising & Communications

David Barnes is the VP of Advertising & Communications at American Express Canada, a position held since 1993. Prior to this role, David managed communications programs for American Express International in New York, and served as the Manager of Public Relations for American Express Europe. With extensive experience in brand and product advertising, sponsorship, event marketing, and public relations, David leads a team dedicated to enhancing Amex's presence in Canada.

Location

Markham, Canada

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices