Sales Manager (Corporate) recruitment

My Client, are a major processor of credit card transactions and offer merchant processing in more than 30 countries. They support the payment needs of more than 1,000,000 merchant locations across the globe. They are one of the largest credit card processors and are a top acquirer

Role Requirements:

Individual Requirements: