Nev’s Indian Call Centre trailer

Duration: 00:20

Nev Wilshire and his team attempt to open a new Call Centre… 4000 miles away in India.

Related Videos