Société de transport de Montréal logo

Société de transport de Montréal

Flex Work policy

Corporate Policy

Full time in office
Full time in office

About

Société de transport de Montréal (STM) is a public transport company established in 1861, providing a wide array of services, including bus, metro, and paratransit services all across the metropolis. The company's central office is located in Montreal, Canada, with its vision and mission centered on providing quality services based on the principles of sustainable development and focused on its customers’ changing needs. With a history of over a century and a half, STM aims to be a world leader in developing and operating an integrated, customer-focused transportation system.

This content was generated by A.I. Société de transport de Montréal employees can edit to make any changes.