Technical Business Analyst Location: Glasgow - Hybrid working Salary: £50-62K (plus 10% bonus) Permanent, Full... integrated utility companies and a world leader in wind energy. We're the first integrated energy company in the UK to generate...
Iberdrola