fbpx
011 290 5900 enquiries@ifundi.co.za
On Track for Growth

On Track for Growth

The contact centre industry is one of the few sectors of the economy that has been creating jobs in the last few years. Over 100 000 jobs have been added to the economy between 2003 and 2008. Even though the growth of the industry has slowed down recently, finding...