Sign In

Terry Seitz

Vice President, North America Marketing

Terry Seitz is the Vice President of North America Marketing at Visa, based in San Francisco, California.1 He has been in this role since June 2017, overseeing U.S. consumer go-to-market activities for brand, cross-border, and digital solutions.1 Key responsibilities and achievements in this position include:

  • Managing a $90MM+ budget and a team of 12+
  • Spearheading go-to-market strategies across sponsorships (NFL, FIFA, and Olympics)
  • Driving significant increases in brand equity and badge value scores
  • Generating substantial incremental revenue through various campaigns

Prior to his current role, Seitz held other positions at Visa, including:

  • U.S. Consumer Marketing Lead, Digital Solutions (Nov 2014 - Present)
  • Director, Global Brand (Jan 2013 - Nov 2014)

Seitz has over 20 years of experience in marketing, having worked for companies such as Sharp Communications, PHD, Grey Group, and IPG before joining Visa.1 He holds an MBA in Marketing from New York University's Stern School of Business and a Bachelor of Arts in History from Denison University.1

Throughout his career, Seitz has demonstrated expertise in areas such as brand strategy, product lifecycle management, sponsorship marketing, lead generation, and advertising.1 He has also received several certifications in social media marketing, lead generation, and programmatic advertising.1

Highlights

Jan 1 · rocketreach.co
Terry Seitz Email & Phone Number | Visa Vice President, North ...
Terry Seitz Email & Phone Number | Visa Vice President, North ...

Related Questions

What are some of Terry Seitz's most notable achievements at Visa?
How has Terry Seitz's career evolved over the past two decades?
What specific strategies has Terry Seitz implemented to drive brand equity and profitability at Visa?
Can you provide examples of successful campaigns led by Terry Seitz at Visa?
What mentorship programs does Terry Seitz oversee at Visa?
Terry Seitz
Terry Seitz, photo 1
Terry Seitz, photo 2
Add to my network

Location

San Francisco, California, United States