NPCIL invites applications for 122 Deputy Manager posts in 2025 with a deadline of November 27 Candidates must hold an engineering degree or equivalent qualification in the relevant discipline Selection involves a written or online exam, interview, and a medical test as per NPCIL rules