relevant experience in the marketing and advertising industry. At least 4 years of experience in a leadership
relevant experience in the marketing and advertising industry. At least 4 years of experience in a leadership
Minimum of 10 years' experience in the payments industry, of which 5 must be at a senior managerial position