Job summary The world of payment processing is rapidly evolving, and businesses are looking for loyal and strategic... to their customers in more than 200 markets, with local acquiring in 47 markets, 150 currencies and 586 alternative payment methods...