Senior Development Manager (Renewable Energy)
8 days ago
Glasgow
Their current team is based in England and covers land, planning, development, project design, grid engineering, as well as an in-house legal counsel. With a hugely stable investment partner behind ...