theatre forum careers in Limerick, Ireland