NNTS Technology Services Private LimitedCompany careers siteSenior Manager, IT SourcingNYC - 1211 Ave of the Americas; PrincetonOn-site · Full-timeManager4 weeks ago · via WorkdayTailor résumé ↗DetailsApply ↗