Site Leader

TSMG Holding

Warszawa

On-site

PLN 70,000 - 90,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

TSMG Holding in Poland is seeking a Site Leader responsible for supervising installation activities, coordinating site operations, and ensuring the safe and successful commissioning of equipment. This role acts as the main point of coordination among installation teams, customers, and internal departments to ensure projects are completed on time and within scope.

The ideal candidate will have a Bachelor’s degree in Mechanical Engineering and at least 5 years of experience in equipment installation and project supervision. Proficiency in English and strong leadership abilities are required.

Qualifications

  • Minimum 5 years of experience in equipment installation, mechanical systems, or industrial projects.
  • Experience supervising technical teams and customer-facing site operations.
  • Proficiency in English; additional languages are a plus.

Responsibilities

  • Supervise equipment unloading, transport, erection, and installation activities on site.
  • Maintain daily communication with customers regarding project progress.
  • Enforce safety procedures and complete site safety reports.

Skills

Mechanical installation knowledge
Understanding of industrial equipment and machinery
Report writing and documentation skills
Safety and HSE awareness
Ability to read technical drawings and installation plans

Education

Bachelor’s degree in Mechanical Engineering, Mechatronics Engineering, or related field

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 items
  • Conduct closing meetings and complete all project closing documentation
Customer & Team Coordination
  • Maintain daily communication with customers regarding project progress
  • Ensure customer alignment and approval on daily site activities when needed
  • Provide training to customer teams and complete training documentation
  • Support effective collaboration between installation teams, subcontractors, and internal departments
Head Office & Technical Support
  • Assist in preparing installation strategies, schedules, and site preparation plans
  • Support SOP and lifting plan preparation for machines and equipment
  • Participate in project testing and provide feedback on improvements or design modifications
  • Review previous project snag reports and support resolution activitiesAttend post-installation meetings and provide operational feedback
After-Sales Support
  • Support mechanical service activities, claims, and snag handling
  • Assist with service requests at customer sites
  • Identify opportunities for spare parts and service sales when applicable
  • Support robot maintenance activities and attend related technical trainings
Safety & Compliance
  • Enforce safety procedures and safe work practices on site
  • Complete site safety reports and report incidents or near misses immediately
  • Support accident investigations and recommend preventive measures
  • Promote continuous improvement in workplace safety standards
Requirements
Education
  • Bachelor’s degree in Mechanical Engineering, Mechatronics Engineering, or related field
Experience
  • Minimum 5 years of experience in equipment installation, mechanical systems, or industrial projects
  • Experience supervising technical teams and customer-facing site operations
Technical Skills
  • Mechanical installation knowledge
  • Understanding of industrial equipment and machinery
  • Report writing and documentation skills
  • Safety and HSE awareness
  • Ability to read technical drawings and installation plans
Soft Skills
  • Strong leadership and people management skills
  • Excellent communication and interpersonal abilities
  • Problem-solving and analytical thinking
  • Ability to prioritize tasks and work under pressure
  • Proactive and customer-oriented mindset
Additional Requirements
  • Willingness to travel frequently to customer sites
  • English proficiency required; additional languages are a plus
  • Familiarity with Google Workspace and digital reporting tools is an advantage
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Site Leader
Site Leader

TSMG • Województwo mazowieckie

On-site
PLN 70,000 - 90,000
Mechanical Site Engineer
Mechanical Site Engineer

PWMG • Grudziądz

On-site
PLN 120,000 - 180,000
Site Manager
Site Manager

Kanadevia Inova • Gliwice

On-site
PLN 255,000 - 341,000
Mechanical Supervisor (M/F/D)
Mechanical Supervisor (M/F/D)

Nordex SE • Warszawa

On-site
PLN 35,000 - 55,000
Area Sales Manager
Area Sales Manager

TSMG Holding • Warszawa

On-site
PLN 55,000 - 75,000
Area Sales Manager
Area Sales Manager

TSMG • Województwo mazowieckie

On-site
PLN 70,000 - 90,000
Site Installation Lead | Travel-Focused Technical Leader
Site Installation Lead | Travel-Focused Technical Leader

TSMG Holding • Warszawa

On-site
PLN 70,000 - 90,000
Field Installation Engineer (Industrial Vision Systems)
Field Installation Engineer (Industrial Vision Systems)

edrone • Szczecin

On-site
PLN 169,000 - 233,000
Stable, long-term collaboration
Comprehensive onboarding and training
Fully covered business travel costs
+1
Field Installation Engineer (Industrial Vision Systems)
Field Installation Engineer (Industrial Vision Systems)

edrone • Katowice

Hybrid
PLN 191,000 - 277,000
Comprehensive onboarding and training
Fully covered business travel costs
Mileage reimbursement for personal car usage
+1
Site Supervisor Installation Onshore
Site Supervisor Installation Onshore

SWIRE • Szczecin

On-site
PLN 40,000 - 60,000