Global financial services and payment processing company
Major Fortune 500 financial institution, globally recognized