Sr. Customer Service Executive- Service Delivery at Tata Communications — myjobb AI