IBM plans to hire 100 workers in Columbia