theatre forum careers in Sligo, Ireland