Since its establishment in 2000, Intelcia has emerged as a major player in the outsourcing of customer relationship management. With 13,000 employees, Intelcia Group offers its customers a global, onshore and offshore offering on 26 sites across 8 countri