Digital Payments | Lisbon | On-Site Concentrix is a global leader shaping the future through technology and innovation, operating in 70+ countries and partnering with world-renowned brands. And so, for our client, an…