← All jobs

Orrell Energy

Orrell Energy develops onshore wind and battery storage projects across Scotland and the north of England.

Renewable energy
400–800 employees
Edinburgh

Sponsor licence

Orrell Energy is marked as a licensed sponsor in our sample data.

Routes listed: Skilled Worker.

Demonstration record — not yet checked against the current official register. Check the GOV.UK register of licensed sponsors.

A sponsor licence means the employer can sponsor some workers. It does not mean any particular vacancy is offered with sponsorship. Always check what the individual job advert says, and confirm with the employer before applying.

Open roles (2)

Support onshore wind and battery projects from planning through to construction.

Edinburgh
£33,000 – £37,000
Posted 4 Sept 2026
Role sponsorship confirmedGraduateEngineering

Carbon reporting and impact modelling across the project portfolio.

Remote (UK)
£31,000 – £36,000
Posted 22 Aug 2026
Licensed sponsor — role unconfirmedJunior (1-2 years)Data & Analytics