Senior Manager Payment Systems (all genders)Berlin, Berlin, GermanyThe role in a Snapshot Join us as a Senior Manager, Payment Systems that oversees the management, optimisation, and strategic development of the organisation's payment systems. This role involves ensuring the efficiency,...