The Manager, Site Installation for Logistic Systems oversees the on-site installation, commissioning, and handover of automated logistics solutions, including conveyors, sortation systems, AS/RS, and warehouse automation. This role is accountable for delivering projects safely, on schedule, within budget, and in full compliance with technical and quality standards. Leading a team of Site Installation Supervisors, the Manager directs all on-site activities, including coordination of third-party contractors. The role ensures seamless site operations through strong oversight of safety, quality, schedule, and cost performance. Balancing strategic leadership with hands-on involvement, the Manager remains closely engaged in site execution, resolving issues, supporting the team, and driving progress through commissioning to successful project handover.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Manager