theatre forum careers in Longford, Ireland