Visa
–
Ashburn, VA
... Products domain. As a key strategic leader, you'll steer technology strategies and cultivate executive partnerships across product ... is required, with at least 10 years in a technical leadership role with another 10 years in people management roles. ... - Jun 05