Location- Noida
Role Definition Business Development Manager is one who is responsible for generating revenues for Infinia Energy by sourcing contacts and converting them into successful closures in Rooftop and Open Access Solar segment Responsibility Deliverable
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.