Back to All States

Visa, Inc. | Company Profile, Marketing Contacts, Media Spend, Brands

Visa, based in San Francisco, CA, is a world leader in the payment processing industry. The company operates consumer payment systems connecting cardholders, merchants and financial institutions through their payments network. Visa cards are accepted at locations and ATMs worldwide.

Main Telephone
(650) 432-3200
Primary Address
900 Metro Center Boulevard
Foster City, CA 94404

Visa, Inc. Marketing Contacts

Contacts (5/133)
Name Title State
Paul C. Senior Vice President & Chief Communications Officer CA
Sample of Related Brands
Email: *****@*******.***
Main Phone: (650) 432-3200
Direct Phone: *** **** ***   ext: ****
Assistant Name: ** **** ***
Assistant Phone: *** **** ***
Address: 900 Metro Center Boulevard

Foster City, CA

Kelly M. Vice Chair & Chief People & Administrative Officer CA
Rachel B. Vice President, Finance & Chief Financial Officer - Canada ON
Andres P. Global Head, Innovation & Strategic Partnerships Marketing CA
Douglas S. Chief Sustainability Officer CA

Visa, Inc. Ad Spend 2021

Media Spend Summary
Media Spend Channel

Visa, Inc. Related Brands

Brand Media Spend
Visa, Inc. *********
Visa Canada *
Visa Signature Card *

Visa, Inc. Agency Roster

Brand Agency Service From To
****, ***. ***** ***** Digital, Social
****, ***. ******** ***** ******* Media Buying, Media Planning
****, ***. ****** + ******* Creative

See Winmo sales intelligence in action

WinmoEdge Articles on Visa, Inc.

Male Media Opps: Visa loses CMO as spend skyrockets (Score 42)

Visa recently announced that Lynne Biggar will depart in early 2022 after having served as CMO for six years. Once it no longer has a CMO, the company will likely need additional assistant Visa-vis...