Narwal, a technology solutions and services company, announced it has appointed Amit Sahoo as HR Leader. His mandate is to oversee the People strategy and ensure that it aligns with the organization’s ambitious trajectory of rapid expansion, bolstering efficiency and cultivating a culture of professionalism. This appointment further strengthens the Leadership team’s capability to achieve its goals,…