Payments technology firm Global Payments has named a new chief executive. Jeff Sloan, who has held the CEO post for nearly 10 years, announced his...