Job Description

About the Company

A global transportation systems organization is seeking a Site Installation Supervisor to support major rail/transit infrastructure projects in the Vancouver area.


About the Role

This is a 12-month contract role with a strong on-site presence and coordination across multiple active project locations. (potential for contract extension or permanent employment)


Responsibilities

  • Supervise and coordinate on-site installation activities for rail signaling, telecom, and electrical systems.
  • Lead daily work planning with subcontractors/installation crews; allocate resources and track progress against schedule.
  • Ensure compliance with installation procedures, quality standards, and safety regulations .
  • Perform site inspections; resolve technical issues and support field troubleshooting as needed.
  • Maintain accurate installation documentation, includi...

Apply for this Position

Ready to join Marketers on Demand? Click the button below to submit your application.

Submit Application