Vanderlande North America

  • Electrical Site Supervisor Specialist

    Job ID
    Site Management
  • Overview

    Vanderlande’s Site Management Department is responsible for the Installation and project execution of Material Handling Systems, Airports, Warehouse Automation and Parcel Sortation systems for our customers throughout North America. The increasing number of new projects and their geographical spread means the team is growing and expanding. You will report hierarchically to the Manager of Site Management, and daily to the Site Manager or the Project Manager. In this position, you will be working within a Site Management project team to manage the installation of baggage handling, automation or parcel sortation system.  You will be responsible for the high quality electrical installation and to ensure the system is installed with efficiency, against the project specifications and technical requirements.


    The Electrical Site Supervisor is responsible for leading large installation projects. This includes drawing up the installation project plan, containing objectives, project organization, planning, budget, in consultation with the Site Manager and Project Manager. The Electrical Site Supervisor reports directly to the Site Manager or Project Manager.



    • Play a leading role in the realization of the installation project plan which includes managing quality, time, budget & provision of information.
    • Developing & executing a project safety plan.
    • Providing input and support to the Site Manager and the Commissioning & Testing team.
    • Create daily, weekly and monthly project status reports.
    • Managing the electrical activities including sub-contractors.
    • Understanding & managing the interests & expectations of all stakeholders.
    • Assure site quality.
    • Acquire commissioning support.
    • Coordinate electrical field change orders/estimates.
    • Coordinate punch list.
    • Oversee receiving, distribution, site warehouse and documentation of materials.
    • Oversee procurement, create supply chain status report.
    • Troubleshooting site installation issues


    Basic Qualifications:

    • High school diploma, electrical or electronics engineering degree preferred
    • On Site experience in industrial automation projects and industrial networks
    • Experience with installing (Siemens) controls systems is preferred, including working with distributed controls systems and Local Motor Starters (LMS) driven systems.
    • Proven ability to develop and understand detailed schedules Worker’s Compensation Board (WCB) 30-hour certified or equivalent (e.g. Standard First Aid)
    • Must be able to obtain a security clearance pass
    • Must have a valid driver's license
    • Valid passport in the event international travel is required
    • Willingness to travel up to 80%


    • Track record of excellent leadership capability to create a unified and motivated project team
    • Excellent verbal & written communication skills



    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed