A team player with ability to work well under pressure and manage multiple deadlines. Please note that this role is based in the United Kingdom.
Identify new opportunities for enhancing current structure as well as opportunities for revenue growth. Working across both TMT & CH business areas, you will be…
This role will execute the payment network strategy and involves day to day management and oversight of the network interactions for the cards business in EMEA…
Provides well-reasoned, balanced assessments of risk/return trade-offs associated with transactions and client relationships.