Who We Are: Scarborough Transit Connect (STC) is a joint venture between Aecon and FCC Canada Ltd. that was selected by Metrolinx to deliver the Scarborough Subway Extension – Stations, Rail and Systems (SSE-SRS) package. The
A well-established and leading manufacturing company based in the Scarborough area are looking for an experienced Multi-skilled Maintenance Engineer with either mechanical or electrical bias to join the business. In this position, you will be part