Desirable 6-8 years' experience in the payments industry - payments solutions and proven record of innovations innovations with some work done in the payments industry. Sound product knowledge (one stop end-to-end card
Minimum of 10 years' experience in the payments industry, of which 5 must be at a senior managerial position