Head of Site Management

Greenvolt
Full time Paris, Île-de-France Other Management Occupations
Posted:
June 05, 2026
Location:
Paris, Île-de-France, France

Job Description

Greenvolt Next is committed to decentralized energy production, as it represents one of the key pillars of the energy transition and a crucial lever for reducing electricity bills. We have partnerships across Europe, based on local expertise and a deep understanding of each market.

Greenvolt Next France is seeking an Head of Site Management, who supports business development activities, from proposal presentation to its negotiation, and also does account management for external commercial partners and vendors. 

Key Responsibilities:

• Support in ongoing licensing processes and development of necessary documents to be able to submit the process;

• Elaboration of specifications for subcontracting projects and construction;

• Review and critical analysis of projects, and their adaptation to the constructive reality;

• Control of subcontractor works such a...

Apply for this Job

Submit your application for the Head of Site Management position at Greenvolt.

Apply Now Save for Later

Job Overview

Job Type: Full time
Location: Paris, France
Posted: June 05, 2026
Deadline: July 15, 2026