JobMesh

Site Leader

TSMG · Warsaw, Mazovia, PL

Role Summary The Site Leader is responsible for supervising installation activities, coordinating site operations, and ensuring the safe and successful commi...

Job description

Role Summary The Site Leader is responsible for supervising installation activities, coordinating site operations, and ensuring the safe and successful commissioning of equipment at customer locations. This role acts as the main point of coordination between the installation team, customer, and internal departments to ensure projects are completed on time, within scope, and according to safety and quality standards. Key Responsibilities: Project Installation & Site Supervision: - Supervise equipment unloading, transport, erection, and installation activities on site - Review and confirm installation schedules during pre-installation meetings - Coordinate daily tasks with installation teams and monitor work progress - Report delays, issues, or out-of-scope requests to the Installation Project Engineer or Customer Service Engineer - Ensure installation activities follow agreed schedules and allocated man-days - Execute or support installation activities when required - Conduct equipment testing and commissioning according to project requirements - Prepare and submit daily site reports and subcontractor timesheets - Track, report, and follow up on installation snags and remaining work...