Otis Canada Inc.
2480 Lancaster Rd., Ottawa, ON
Otis is the worlds largest manufacturer of elevators, escalators, moving walks and other horizontal transportation systems. For architects and contractors, developers and homeowners, Otis is the worlds leading people mover. While we manufacture, ...