tv content careers in Galway, Ireland