Development Manager
2 days ago
Newcastle upon Tyne
The current team, comprising Project Managers, Engineers, Scientists, and Land Agents, is actively engaged in managing multiple portfolios of onshore wind, solar, and storage projects across Europe. In response to their ongoing expansion, they're establishing a UK division and seek a Development ...