A leading renewable energy company based in Portsmouth is looking for a Site Manager to oversee retrofit projects across the UK. You will manage site operations, coordinate with clients, and supervise subcontractors to ensure energy efficiency improvements are carried out effectively. The ideal candidate should have experience in site management and strong communication skills for resident and client interactions. This role plays a key part in shaping the future of renewable energy. #J-18808-Ljbffr