Job Title: Business Development Manager – Oil & Gas Location: Delhi NCR Department: Business Development Reports To: Manager, Projects Job Type: Full Time Experience Level: Mid Senior Level Job Summary: We are seeking a results driven Business Development Manager with…