Job Title

Site Manager

  • Position:
  • Salary:
  • Location:
  • Job ID: 02954
  • Applications: 0
Share This Job

Job Description

Job Description

We are seeking an experienced Site Manager to oversee the museum display case installation in a museum from central London. The job is for the duration of this project (estimated to complete at the end of 2026) with the possibility of extending the contract if we have other site installations scheduled in the UK in 2027. The site manager will be working with our specialized installation team on site and with the draughtsman teams from Spain and Romania.

Roles/Responsibilities

  • Create and manage project programs, ensuring completion on time
  • Serve as the key point of contact for clients and attend project meetings
  • Collaborate with designers, consultants, and contractors
  • Manage procurement of fittings and supplies and specialist subcontractors (painting or laser cutting companies for urgent or missing parts)
  • Liaise with the installation team and drafting team, to clarify drawings and technical details
  • Support site installations to meet quality standards
  • Enforce health & safety and quality control measures across all stages
  • Maintain organized project documentation and provide regular updates

Qualifications

  • Technical background
  • Proven experience managing fit-out projects independently
  • Skilled at reading technical drawings and identifying early-stage issues
  • Strong organizational and communication skills
  • Solutions-focused

Nice to Have

  • CSCS card
  • SSSTS  course

Occupations

Project Management
Tags:

Have a Question?

We are here to help. Email us or call +44 (0)208 429 5297
Contact Us