business administrator careers in Longford, Ireland