SearchLondonJobs.co.uk

🏛️ London's Premier Job Portal

← Back to London Jobs

Head of Site Management

Company: Greenvolt

Location: Paris, London

Posted: June 13, 2026

Apply for This Position

Submit Application

Position Details

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...