BEUMER Group Logo

BEUMER Group

Site Manager

Sorry, this job was removed at 06:30 p.m. (GMT) on Monday, Jun 23, 2025
Be an Early Applicant
In-Office
London Borough of Hillingdon, Greater London, England
In-Office
London Borough of Hillingdon, Greater London, England

Similar Jobs

2 Days Ago
In-Office
Lutterworth, Harborough, Leicestershire, England, GBR
Mid level
Mid level
Marketing Tech • Chemical
The Site Manager oversees yard and warehouse operations, transport logistics, safety adherence, chemical throughput, and customer satisfaction, leading a team while ensuring compliance with regulations.
Top Skills: Customer ServiceHealth And Safety RegulationsLogistics Management
12 Days Ago
In-Office
London, England, GBR
Mid level
Mid level
Retail
The SEO Site Manager will oversee SEO strategy, manage a team, optimize website performance, and drive organic traffic and revenue growth.
Top Skills: Analytical ToolsBotifyContent Management SystemsGoogle Ranking AlgorithmPi-DatametricsSeo
3 Days Ago
In-Office
London, Greater London, England, GBR
Senior level
Senior level
Logistics • Other • Software
The Site Manager oversees and coordinates baggage handling system installations, ensuring project delivery meets quality, safety, and scheduling standards while managing a team and stakeholder relations.
Top Skills: Automated Material HandlingBaggage Handling SystemsElectrical And Mechanical SystemsHealth Safety And Environment (Hse) Plans
Company Description

BEUMER Group
Conveying, loading, palletising, packing, sortation and distribution – BEUMER Group is a leader within the development and manufacture of high-technological intralogistics systems for global markets. Our employees stand out from others thanks to their ability to supply innovative solutions to our customers. They can do this because they know the industry and are passionate about continuously developing and expanding their knowledge. We support these high standards through teamwork, mutual respect and a working culture based on trust that fosters stability and security for all of our employees. Our common goal is to implement outstanding and innovative projects worldwide.

Job Description

Join BEUMER Group as a Site Manager based at our Heathrow site, working nationally at other sites and locations, where you'll lead dynamic projects at the forefront of automation technology, with opportunities to travel nationwide and shape the future of logistics infrastructure.

Key Role:

  • As Site Manager you will be responsible for all aspects of the installation works of sortation/material handling systems and airport baggage systems, including Health & Safety, Quality and Progress.
  • Planning and co-ordination of equipment delivery, in line with project schedule, ensuring installation is on schedule and that quality standards are met.
  • You will be responsible for the management of BEUMER Supervisors and our approved sub-contractors ensuring effective communication on site, deliveries etc., are requested in a timely manner, site cleanliness is adhered to, and installation is on target.
  • You will be responsible for reviewing installation progress reports from sub-contractors and reporting progress to the Project / Construction Manager.
  • Update and track all site related issues / open points, ensure Level 6 checklists are complete and facilitate a structured handover to Commissioning.
  • This role will involve travelling nationwide (including Ireland) as well as some international travel.
  • Prepare an initial Installation plan, installation strategy, warehouse planning, plant and equipment for site activities.
  • Provide preliminary input to the project time schedule and contribute continuously with input from relevant stakeholders such as Installation Supervisors, sub-suppliers, etc.
  • Contribute to risk register, resource plan and budget update regarding installation.
  • Facilitate site meetings and produce relevant documentation to align with the Principal Contractor / Client / local suppliers. Attend BEUMER 'GATE' meetings including 'Ready for Installation' and 'Installation Complete'.
  • Plan and coordinate all site activities, including third party trades and other contractors working in the area.

Qualifications

  • Engineering background
  • HNC/HND or Equivalent 
  • Relevant CSCS card
  • SSSTS or SMSTS (preferred),
  • First Aid at Work, IPAF, IOSH or NEBOSH (preferred).
  • Ideally should have an Airside security pass.

Additional Information

  • Health and wellbeing support, including shopping discounts.
  • Recommend a friend initiative.
  • Increase in holiday entitlement with service.
  • Sick Pay.
  • Pension
  • 25 days holiday plus bank holidays
  • Enhanced paternity/maternity pay

What you need to know about the London Tech Scene

London isn't just a hub for established businesses; it's also a nursery for innovation. Boasting one of the most recognized fintech ecosystems in Europe, attracting billions in investments each year, London's success has made it a go-to destination for startups looking to make their mark. Top U.K. companies like Hoptin, Moneybox and Marshmallow have already made the city their base — yet fintech is just the beginning. From healthtech to renewable energy to cybersecurity and beyond, the city's startups are breaking new ground across a range of industries.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account