Voice of the Customer Specialist, UK & I job at Global Payments Inc.