Business Development Manager - C&I Renewable Energy at wattmatch (Delhi) — aijobsearch