Job title: Asset/Site Manager Location: West Yorkshire, England, United Kingdom (Hybrid) We are seeking a dynamic Asset/Site Manager to be based in West Yorkshire, England. The role offers a unique chance to manage onshore wind farms, taking charge of the day-to-day operations within a diverse p...