Job Title: Delphi Technical Lead/Technical Manager Organization Name: NEC Corporation of India Ltd. Reporting Relationship: Senior Project Manager Role