2 Global Head Jobs in Carlow