VVisa
Company · mentioned 116 times
Global payments technology company that operates the Visa card network, one of the largest in the world, headquartered in the United States.
Tap a name to go there · tap a line to see why they are linked
People 4
Invested in 1
Where they went next
People who worked at Visa and went on to found or run a company.