Site Leader
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