Business Analyst at New Payment Innovation Limited · Dublin, County Dublin · JobPilot