Construction - Site Manager

Glanua
📍 newbury, england, United-Kingdom 💼 Full-time 🕒 Posted June 06, 2026

Job Description

Application Details

In order to work in Ireland a non-EEA National, unless they are exempted, must hold a valid employment permit. Please review the Eligibility and requirements for an employment permit if you are unsure of your eligibility to apply for this vacancy.

Job Description

Site Manager - (Wastewater Treatment Projects)

Main Duties and Responsibilities:

  • Responsible for mobilisation and demobilisation of our worksite/s.
  • Co-ordinate and control construction activities ensuring the project runs to schedule and budget.
  • Day to day management of site activities, including supervising and monitoring the site operations and carrying out briefings as necessary, preparing RAMS and ensuring compliance.
  • Key onsite contact for all Project stakeholders, clients, supply chain partner and visiting parties.
  • Ensuring plant and materials are ordered and supplied as required in a timely manner.
  • <...

Ready to Apply?

Submit your application today and join our talented team at Glanua.

Submit Application

Job Details

  • Location newbury, england
  • Job Type Full-time
  • Category Engineering
  • Posted Date June 06, 2026
  • Application Deadline July 16, 2026