Join a leading player in the global Fintech industry, committed to delivering innovative payment solutions that empower businesses and consumers alike. With a focus on excellence and customer satisfaction, the Cape Town team is expanding and seeking a dynamic individual for the role of Country Manag