head of gcc careers in Cavan, Ireland