Visa Inc. logo

Manager, North America Digital Account Manager, Visa Direct

Foster City, United States
Full Time
Closes Oct 15, 2025
Hybrid

About this role

As the Manager for North America Digital Account Manager, Visa Direct, you will lead the development and execution of Visa Direct's digital strategy in the North American market. Collaborate with cross-functional teams to drive product innovation, manage key client relationships, and ensure the successful adoption of Visa Direct's digital payment solutions. Your role will be pivotal in expanding Visa Direct's presence and impact in the region.

Requirements

5+ years of experience in product management, digital payments, or related fields. Proven track record in managing digital payment products and client relationships. Strong understanding of the North American digital payments landscape. Excellent communication and leadership skills. Ability to work collaboratively across teams and functions. Bachelor's degree in Business, Finance, or related field; MBA preferred.