National Energy Holdings logo

National Energy Holdings jobs and careers

London, United Kingdom

As of October 23, 2026, National Energy Holdings has no open roles listed.

About National Energy Holdings

National Energy’s mission is to develop, finance and operate a minimum of 2GWp of renewable assets

Founded
2018
Employees
11 to 50
Total funding
$60M
Headquarters
London

Leadership

The top of National Energy Holdings's org chart, with how many people report into each leader.

GKPhoto of Giannis Komitas

Giannis Komitas

COO

16 reports

GCPhoto of Giles Clark

Giles Clark

Director

4 reports

AKPhoto of Anastasios Karavatos

Anastasios Karavatos

Electrical Engineer

3 reports

AVPhoto of Alexios Vagias

Alexios Vagias

Head of Asset Management

3 reports

APPhoto of Angela Pantazi

Angela Pantazi

HR Administrator

GLPhoto of George Lagios

George Lagios

Country Manager, Greece

DLPhoto of Despoina Lamprou

Despoina Lamprou

Office Manager

Board

IEPhoto of Ignacio Esteve

Ignacio Esteve

Director

National Energy Holdings jobs: common questions

Is National Energy Holdings hiring right now?
National Energy Holdings has no open roles listed as of October 23, 2026. Roles appear here as soon as they are posted on National Energy Holdings's careers site.
Where is National Energy Holdings headquartered?
National Energy Holdings is headquartered in London, United Kingdom and was founded in 2018.
Who leads National Energy Holdings?
Giannis Komitas, COO, is at the top of National Energy Holdings's org chart.
How do I apply for a job at National Energy Holdings?
Pick a role on National Energy Holdings's TheJobsMap page and select Apply. Every listing links to the original posting on National Energy Holdings's own careers site, so you apply directly with the employer.