Global payment processing and financial services company
Fortune 500, household name, major worldwide financial institution