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
View More g2 Recruitment Jobs

Contact Information

Contact Human Resources
g2 Recruitment

Posted

November 9, 2025
UID: 5482747971

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.