Financial services and fintech solutions provider
Fortune 500 company, major player in payments and banking