Product Manager – Acquiring (Europe) London (Hybrid – 3 days in office) £90,000 – £120,000 + benefits About the Role Our client, a leading global payments platform, is looking for a Product Manager to take ownership of their acquiring strategy across Europe. Operating at the intersection o