Construction Manager Renewables Spain & France

During the Project Development phase, ensure specialized support, in terms of construction, regarding the. Preparation of the necessary technical documentation…