Site Manager

17918 • Winchester, Hampshire • Posted June 25, 2026

Position Overview

Excellence is not just an expectation, it's our standard. With a driven team of nearly 600 professionals, we are at the forefront of providing stellar asset and energy services across the UK. Our mission is simple yet powerful: to elevate the quality of life in the communities we serve by innovating and improving the spaces where people reside, work, and gather. Are you a safety-conscious leader with a passion for sustainable energy? We are looking for a proactive Site Manager in Winchester to lead the delivery of our energy, heating, and compliance projects. You will be the driving force on-site, ensuring our mission to decarbonize homes is met with technical excellence and a safety first mindset. You won't just be managing schedules you'll be coordinating diverse teams of subcontractors and suppliers to transform how residents experience energy and warmth. Key Responsibilities Lead the safe delivery of energy, heating, and compliance projects across multiple sites, ensuring all work...