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: The role holder is responsible for new business sales within a defined geographical territory of the UK Corporate Market. You will close leads and self-generate leads and sell Merchant Services to achieve new merchant targets and revenues in line with business objectives and sales targets To achieve Read more […]