About the Function : The Corporate Development function at Tata Communications Ltd. is responsible for end-to-end execution of all inorganic activities,