g2 Recruitment
Site Manager
Job Location
Piedmont, Italy
Job Description
Site Manager Opportunity - Piedmont, Italy - Photovoltaic Location: Piedmont, Italy Contract: Freelance Languages: Fluent in Italian Salary: DOE Start : November/December 2025 Duration : 12 Months About the Client The client is a fast-growing innovator within the renewable industry. They are working in the Solar/BESS industry throughout Europe, operating in countries such as Italy & Germany. You will be based from the Piedmont site. Responsibilities Technical engineering background/experience (within the photovoltaic industry) Experience on both the technical and commercial side of projects Stakeholder management Ability to manage track production, including on-site quality control, construction, and logistics coordination . Experience managing time, quality and budget within projects Experience being the point of contact between suppliers, internal team and the customer Requirements 3 years Site Management experience in the technical engineering industry (Photovoltaic) Ability to read and interpret AutoCAD drawings Fluent in Italian Ability to manage technical and commercial sides of a project Please attach your CV to aaron.brown@g2recruitment.com if this role is matching your skills and experience
Location: Piedmont, Italy, IT
Posted Date: 11/9/2025
Location: Piedmont, Italy, IT
Posted Date: 11/9/2025
Contact Information
| Contact | Human Resources g2 Recruitment |
|---|