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
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
Florea d.sign GmbH is a Germany-based manufacturer specializing in high-quality museum display cases and exhibition solutions. Founded in 2011 and headquartered in Frankfurt, the company combines engineering expertise, innovative design, and in-house manufacturing to deliver bespoke showcase systems for museums worldwide.
With over 30 years of experience behind its leadership, Florea d.sign develops customized display cases that meet the highest international conservation, safety, and aesthetic standards. The company offers a full-service approach, including project management, gallery planning, engineering design, and production.
Florea d.sign has successfully delivered projects for leading institutions such as the Victoria and Albert Museum, the Natural History Museum London, and the National Maritime Museum, demonstrating its capability to execute complex, large-scale museum installations.