Manjeev Singh Puri is a retired Indian civil servant of the Indian Foreign Service cadre and the former Ambassador of India to Nepal. From Wikipedia