Otis
–
Kaloor, Kerala, 682017, India
... Educational Qualification ITI - Mechanical/Electrical If you live in a city, chances are we will give you a lift or play a role in keeping you moving every day. Otis is the world’s leading elevator and escalator manufacturing, installation, and ... - Oct 07