Site Manager

Company: Matchtech
Apply for the Site Manager
Location: Leeds
Job Description:

Overview

As Site Manager, you will lead operational teams across a defined catchment to deliver end-to-end works and uphold safety and quality standards. You will work with cross-functional colleagues to plan, schedule, and allocate resources, contributing to AMP8 objectives. Your focus will be on proactive problem-solving, client liaison, and ensuring regulatory and company procedures are followed. This role offers a tangible impact in delivering reliable water services and strengthening stakeholder relationships. You will drive performance and sustainability by coordinating field operations and maintaining high service levels.

Responsibilities

  • Lead operational teams within a defined catchment area to manage all works end-to-end
  • Conduct site inspections and coordinate crews from the depot
  • Manage fleet issues and evaluate employee performance
  • Maintain positive client relationships and address concerns promptly
  • Collaborate with senior management, planning, and scheduling teams for resource allocation
  • Ensure compliance with standards, policies, and procedures
  • Produce method statements and procedures, understand specifications, and keep records of completed work

Key requirements

  • Experience of Site Management within the Water Industry
  • Full UK driving license
  • Previous managerial experience
  • Proactive problem-solving approach with a results focus
  • proactive problem-solving
  • relationship management
  • collaboration
  • site management
  • planning and scheduling
  • producing method statements

…

Posted: October 1st, 2026