Indus Towers has appointed Ramesh Abhishek as an additional director in the capacity of non-executive independent director in its board. Abhishek, a retired civil servant, was the secretary in the Department For Promotion of Industry and Internal Trade (DPIIT) till 2019.