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.
This person is not in the org chart
This person is not in any teams
This person is not in any offices