technical lead, responsible for providing technical support throughout the international PV or Wind project
share this job on whatsapp