A leading renewable energy firm in Spain seeks a Site Manager for overseeing on-site project activities. This role involves ensuring compliance with safety regulations, managing operations from setup to completion, and maintaining relationships with stakeholders. Candidates should hold a Bachelor’s degree in Engineering or have extensive industry experience, alongside 3-5 years in Site Management and fluency in both Spanish and English. Strong leadership and critical thinking skills are essential. #J-18808-Ljbffr