Project Leader Jobs in Glasgow

2 of 2 Project Leader Jobs in Glasgow

Project Delivery Lead

Glasgow, Scotland, United Kingdom
Iberdrola Renewables
Project Delivery Lead ScottishPowerHQ, Glasgow Salary: £53,280-66,600 Permanent, Hybrid Help us create a better future, quicker SP Energy Networks (SPEN) has initiated an ambitious security transformation programme to reduce risk, achieve compliance with NIS regulations and deliver a cyber resilient business. The Project Delivery Lead will be essential to achieving our goals. The … programme of work has commenced and will deliver throughout 2025/6 and beyond into the RIIO T3 and ED3 price control periods. The Project Delivery Lead is responsible for the delivery of Cyber-related projects, reporting to the NIS Programme Delivery Manager. What you’ll be doing The Project Delivery Lead’s prime responsibility is … travel insurance and more Why SP Energy Networks SP Energy Networks is part of the Iberdrola Group, one of the world’s largest integrated utility companies and a world leader in wind energy. We keep electricity flowing to homes and businesses through Central and Southern Scotland, North Wales and in the North West of England. We operate over 4000km More ❯
Posted:

Project Director and Solutions Lead (GRID & Data Centres)

Glasgow, United Kingdom
Black & Veatch Corporation
Project Director and Solutions Lead (GRID & Data Centres) Date: Apr 5, 2025 Location: Glasgow, GB; London, GB Company: Black & Veatch Family of Companies We believe real value is powered by the unique skills and experiences of our professionals. The interchange of ideas from a diverse group of people gives our teams an expanded perspective and the ability to … Opportunity We are seeking a Solution Lead for our Grid and Data Centre solutions to join as part of our senior team. The role oversees a team of Project Managers and engineers to ensure successful project delivery and develops the Grid and Data Centre business in the region. The Solution Lead will oversee medium to large … our power generation business in the region. Black & Veatch brings the tools, technologies, and teams to deliver for our clients on energy and infrastructure projects. We are a global leader in Energy, Grid and Data Centres. The role will preferably be based in the UK at our Glasgow or London offices, with regular travel to our international offices as More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted: