Flex Work policy
Corporate Policy
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.