C

Site Manager

Chase Taylor

Crewe, England, United Kingdom Permanent June 10, 2026
Apply Now

Opportunity Description



With decades of experience and a trusted name in the supply and installation of high-quality uPVC windows and doors, we are working with a leading player in the UK’s fenestration industry. Work with major housebuilders and housing associations to deliver professional, compliant, and high-standard installations across new build and social housing sectors.

Due to continued growth, we’re now looking for an experienced and proactive Site Manager to join the team and take ownership of installation projects across Lancashire and Crewe and surrounding areas.

The Role

As Site Manager, you will be responsible for overseeing multiple installation sites, ensuring that all work is carried out to the highest standards of quality, safety, and efficiency. This is a hands-on role for someone with experience managing fast-paced uPVC window and door installations, ideally in the new build or social housing environment.

Key Responsibilities

  • Lead, manage an...
  • Permanent Other Management Occupations

    Ready to Apply?

    Submit your application for Site Manager at Chase Taylor

    Apply for this Position