Manager - Business Development at Vikram Solar (Delhi, India) — aijobsearch