Junior Customer Service Executive - India Operations at Tata Communications — myjobb AI