NIIT Ltd Appoints New HR Head Amid Tax Demand and Management Changes