A renewable energy firm in Spain is seeking an experienced Site Supervisor for Concrete Towers. The role involves providing technical expertise during the installation phase, ensuring compliance with safety and quality standards, and resolving technical non-conformities. Candidates must have a Bache