Operations Manager

Energy Central Campus
Full-time Blyth, Northumberland educational-instruction-and-library
Posted:
March 01, 2026
Location:
Blyth, Northumberland, United Kingdom

Job Description

The Company

Energy Central Campus (ECC) is a business-led partnership between the Port of Blyth, Northumberland County Council and the Offshore Renewable Energy Catapult. Working closely with industry, ECC connects people to skills, training and employment opportunities that support the growth of the clean energy sector.
Based in one of the UK’s leading clean energy clusters, ECC places employer engagement at the heart of everything it does, ensuring education and training is shaped by real industry need.

The campus will consist of two main sites.

Energy Central Learning Hub (ECLH), opened in 2024 at the Port of Blyth, brings together STEM education, vocational training and industry engagement, and operates as a conference and events venue for the clean energy sector.

Energy Central Institute (ECI), opening in 2027 in Blyth town centre, will focus on higher-level skills, research and innovation, working with industry, the Offshore Renewable Energy Catapul...

Apply for this Job

Submit your application for the Operations Manager position at Energy Central Campus.

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: Blyth, United Kingdom
Posted: March 01, 2026
Deadline: April 10, 2026