3.0May 29, 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