Question: who is cns of indian navy?
Answer: The position is abbreviated CNS in Indian Navy cables and communication, and is always held by a full Admiral. The current CNS is Admiral Karambir Singh. The 24th Navy Chief, he took over from Admiral Sunil Lanba, who retired on 31 May 2019 after four decades of service from the navy.