Director, Clean Energy Supply Chain Investment

Company: Public Sector Resourcing CWS
Apply for the Director, Clean Energy Supply Chain Investment
Location: City of Edinburgh
Job Description:

Great British Energy is seeking a Director of Supply Chain Investment to lead commercial investments across energy manufacturing and infrastructure. You will originate high-quality deal flow, conduct rigorous financial modelling and due diligence, and oversee execution from screening through to post-investment monitoring.

The role requires strong stakeholder leadership and an ability to balance commercial returns with public value objectives.

#J-18808-Ljbffr…

Posted: August 18th, 2026