Are you sure the guy was from India? I work at TATA consultancy services, an Indian company (the biggest one), and as far as I know everybody in India speaks English. Unless they lived all their lives up in the hills or something.