o 2 communications careers in Delhi, India