T

Site Leader

icon building Company : Tsmg
icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.
icon loader
Apply Now
icon loader Apply Now

Let AI Supercharge Your Job Hunt!

JobCopilot scans 500,000+ company career sites daily to find jobs for you

Never miss an opportunity Save hours by auto-filling applications forms Land more interviews with tailored applications
happy man
thunder iconActivate JobCopilot

Job Description - Site Leader


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 activities

  • Attend 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


Would be a plus


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


We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
Original job Site Leader posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Apply Now
Share Job
Share Job

Auto-Apply to Site Leader Jobs with your AI JobCopilot

thunder icon Auto-Apply with AI

Similar Site Leader Jobs in Poland

GrabJobs is the no1 job portal in Poland, connecting you to thousands of jobs fast! Find the best jobs in Poland, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.