Customer Service Executive - Service Delivery & Management at Tata Communications — myjobb AI