Iberdrola.com
SP Energy Networks
SP Electricity North West
ScottishPower Renewables
ScottishPower Customers
Trainee Site Manager
Kick-start your career in site management and develop the skills and experience to help deliver important projects across our network. You’ll gain hands-on experience, learn from experienced colleagues and build your knowledge in a supportive environment as you work towards becoming a Site Manager.
Find out more about the programme
Accessibility options: Audio described video
Subholding company that forms part of the Iberdrola Group
© 2026 Scottish Power Ltd. All rights reserved.