Development Manager
hace 23 días
Birmingham
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 ...