Purushottam Lal Sanghi, Director of Triveni Group has been appointed as the Chairman of Nepal Life Insurance Company.