Business Analyst / PM (Payments Systems)
- Location
- City Of London, England, United Kingdom
Business Analyst/PM (Payments Systems) Date: 19 Aug 2026 Sector: IT Type: Permanent Location: London Salary: £80000 - 85000 per annum Email: duncan@taylorjamesresourcing.com Ref: DB19082026 We are looking for a Card Payments Specialist to manage the strategic direction, operational performance, security, and ongoing development of the organization … payment technologies and fintech solutions, ensuring secure, resilient, compliant, and commercially effective payment services while leading a small technical team and delivering key business initiatives. Key Responsibilities Own the end-to-end payment card processing environment across two brands and approximately 800 locations. Ensure high availability, resilience, performance ...