NEC Technologies India - Project Manager - Join at your risk | Glassdoor