3.029 May 2014Solar EnergyBusiness development managerFormer employee, more than 1 yearSantiagoRecommendCEO approvalBusiness outlookProsExciting technology, lots to be learnt,ConsLittle scope for progression, command of languages, although proved necessary and important, are not given credit.Show more