Renewable Energy Jobs

  • Site Manager

    Opportunity with an international energy developer for a Site Manager to manage the on-going operations of their wind portfolio in Ireland and the UK. The position is based fu . . .