Towers! We are 69,000 people strong, including engineers, digital technology experts, sales, and functional specialists..., Leicester, United kingdom Credit Controller Leicestershire Otis Elevator Company is the world’s largest manufacturer...
Otis