9 years ago Business Analyst – Cards Essential Skills Required skills At least 3 years of experience as a Business Analyst in the Payments domain Deep understanding