A dynamic organization in Italy is seeking a Site Manager to lead renewable energy projects. In this role, you will manage project teams, ensure successful project delivery, and work closely with stakeholders. The ideal candidate should possess strong leadership and communication skills, be fluent in Italian, and have experience in the renewable energy sector. This is a freelance contract offering 12 months of work with opportunities for professional growth. #J-18808-Ljbffr