The National Film Development Corporation Ltd. (NFDC) in Mumbai is inviting online applications for General Manager, Manager (Administration), and Assistant Manager (HR) positions until May 29, 2026.