Call Centre Focus

European telebusiness magazine targeting the call centre industry.