Technical Director/Deputy General Manager (Based in Japan)
Deputy General Manager/Technical Director (Japan Office) Job Responsibilities 1. Wind Power Project Development & Technical Support - Japan (40%) Identify wind opportunities in Japan and conduct technical feasibility assessments, focusing o...
Lugar: Japón | 19/03/2026 03:03:49 AM | Salario: S/. No Especificado | Empresa: LSP Renewables