← Back to opportunities

Site Leader

📍 Location
Warsaw
⏰ Job Type
Contract Full time
📅 Posted
June 19, 2026

About the Role

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 items

  • Conduct closing meetings and complete all project closing documentation
  • ...

    Ready to Join Through a Referral?

    Apply now and get connected directly with the hiring team

    Apply for this Position