UK & Ireland Country Manager job at Transaction Network Services