Company Description Visa is a world leader in payments and technology, with over 259 billion payments transactions flowing safely between consumers, merchants, financial institut…
A fantastic opportunity to join a global leader in financial technology, operating across major international hubs. This is the chance to be the first hire of a new team being head…