Navin Raj Singh has been appointed as Director General of DoED OnlineNEF@Nepal 8 years ago Navin Raj Singh has been appointed as Director General (DG), Department of Electricity Development (DoED).