and Transit projects. They will provide technical support to project operations, with emphasis on electrical estimating, reporting... and monitoring progress, planning, and scheduling and handling project change. Duties and responsibilities include......
Job Location: Ottawa, ON - Scarborough, ON, Canada