The author was the Director General of the NSG from 2021 to 2024. He previously served as the DG of Bureau of Civil Aviation Security and DGP Uttarakhand