Tag: Center

  • Allstate reveals plans to shut center

    Allstate is closing down its call center in Chubbuck, ID after the vast majority of its employees selected to work remotely from home. Constructed in 2011, Allstate‚Äôs 78,000-square-foot facility brought between 500 and 600 latest job opportunities to the region when it first opened. The insurer confirmed the office closure with Idaho County Free Press. […]