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. posted on

Facebook Conversations
          
    Now Buzzing