Nev?s Indian Call Centre - Dwayne Batchelor interview

Duration: 01:51

Nev?s Operations Manager loved the sales environment of India but living with the team was tough.

Related Videos