Insourcing

An Indian call center lands in Ohio. Next time your boss threatens to take your job overseas, just point them in the direction of this CNN article. Your English-speaking skills are actually kind of a hot commodity.

Facebook Conversations
          
    More News
    Now Buzzing