Business Analyst / PM (Payments Systems)
Taylor James Resourcing
LondonOverview In this role you will own the end-to-end card payments ecosystem across two brands and ~800 locations, ensuring secure, resilient and high-performance payment services. You will lead a small technical team, manage vendor relationsh...Read More>>.
