- Career Development
- Competitive Compensation and Benefits
- Pay Transparency
- Global Opportunities
The Site Manager’s primary function is to organize, drive, and manage the safe and efficient execution of the project. The Site Manager is an authority on Dematic equipment and the knowledgeable point of contact and escalation for (senior) supervisors and the project management team. The Site Manager represents an integral member of the project leadership team and it is their responsibility to ensure that safe, appropriate and optimal site conditions are established that facilitate right first time zero defects installation at the required rate of installation. The Site Manager is also accountable for the accuracy of the short term forecast provided by the subcontractor and for making sure that any constraints limiting productivity are identified early and mitigated to protect productivity during delivery week T-0. The Site Manager is also accountable for the overall reporting of the project in execution.
Site Managers manage and lead the on-site delivery team, educate safety practices on site, and objectively evaluate overall subcontractor performance. The Site Manager owns and authorizes the six-week installation schedule (6WIS) forecast for their project, establishing a coherent, robust and predictable inter-relationship between the 6WIS and the weekly work plan (WWP). The Site Manager must interrogate, understand and support the logic presented in the 6WIS to validate the alignment with the subcontractor that the forecasted targets associated with subcontractor progress are attainable and realistic. A Site Manager should have the ability to accurately identify, anticipate, and mitigate impacts to the schedule to prevent slippage and lost works through the 6WIS review.
Working hours and site location can vary depending on the project and may require working evenings,weekends or even shifts where a project schedule requires management to be in attendance. Under the direction of the Group Leader Site Management and matrixed to the relevant project leadership team, the Site Manager will also be responsible for providing support to the project management team, the commissioning/ integration team, and the EHS team on a project. This position will provide management and leadership for the safe coordination of the day-to-day site execution requirements of the specific project to which they are assigned.
Your tasks and responsibilities:
Your qualification:

Dematic designs, builds, and supports intelligent automated solutions empowering and sustaining the future of commerce for its customers in manufacturing, warehousing, and distribution. With research and development engineering centres, manufacturing facilities, and service centres located in more than 35 countries, the Dematic global network of over 11,000 employees has helped achieve successful customer installations for some of the world’s leading brands. Headquartered in Atlanta, Dematic is a member of KION Group, one of the world’s leading suppliers of industrial trucks and supply chain solutions.
www.dematic.com
Privacy policy: http://www.dematic.com/en/legal/privacy-policy/