17 jobs for "Operations Team Lead - Global Payment Operations"