Senior Project Manager — NEC… · Thiruvananth… | Tsenta