(1-2 out of 2)
Assistant Sales Manager - Solar Business, North 26 Nov

8 - 10 yrs. Delhi

Work as a lead solar business manager for the Northern region to achieve the assigned targets S...view more

Team Lead/Managing Consultant - Research (Emerging Technologies) 13 Nov

7 - 9 yrs. Delhi

Masters with 7-8 years of experience in research, strategy or consulting domains (in the technology ...view more