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
USA

Visa, Inc. Contacts

Contacts (5/132)
Name Title State
Andres P. Global Head, Innovation & Strategic Partnerships Marketing 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
94404
USA

Vasant P. Executive Vice President, Chief Financial Officer & Vice Chairman CA
Rajat T. President, Technology CA
Rachel B. Vice President, Finance & Chief Financial Officer - Canada ON
Ryan M. President CA

Media Spend

Media Spend Summary
Media Spend Channel

Related Brands

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

Agency Roster


Brand Agency Service From To
**** ********* **** *** ********* *** ********* Sponsorship unknown present
****, ***. *** ********* Sponsorship unknown present
****, ***. ***** ***** Digital, Social - B2B Sponsorship 1999 present
****, ***. ******** ***** ******* Media Buying, Media Planning 2020 present
****, ***. ****** + ******* Creative 2020 present

See Winmo sales intelligence in action

WinmoEdge

Campaign Imminent: Visa concludes creative review


Concluding a five-month review, payments company Visa awarded its global creative remit to Wieden + Kennedy and Publicis. Wieden will lead creative strategy and major initiatives; Publicis, which a...