154 employees
North Eastern Space Applications Centre (NESAC) is a government administration company based out of Department of Space, Govt. of India, Umiam, Meghalaya, Umiam, Meghalaya, India.