20 Jan NTT appoints Avinash Joshi as India CEO Meeta Ramnani Avinash Joshi Sharad Sanghi elevated as Managing Director of the combined businesses of NTT Ltd. in the country.