Visa
Visa. Visa Inc. and its Affiliates and predecessors including Visa U.S.A. Inc. and Visa International Service Association
Found in
Mastercard Inc. contract
Visa. A visa allowing Executive to reside and work in the United States.
All Definitions