government relations careers in Carlow, Ireland