International payment processing and financial services company
Global payments giant, Fortune 500, household name worldwide