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