Professional Site Manager

Dematic · Mexico City

Apply on the company website

The Professional Site Manager is responsible for supporting the successful execution of onsite project activities from pre-mobilization through project demobilization. This role provides technical and coordination support during installation, integration, commissioning readiness, and site closeout activities.

The Site Manager works closely with the Project Manager, Installation teams, Commissioning teams, Site Services, suppliers, subcontractors, and the Customer to ensure onsite activities are executed safely, efficiently, and in alignment with project scope, schedule, quality, and documentation requirements.

This position is a key member of the onsite project execution team and supports the coordination of Dematic teams and Customer stakeholders throughout the project lifecycle.

We offer:

Learn More Here: https://www.dematic.com/en-us/about/careers/what-we-offer/

Tasks and Qualifications:

What You Will Do in This Role


What We Are Looking For

Preferred Qualifications


Key Competencies

More jobs at Dematic · Other jobs in Mexico City