Stéphane De Montlivault

President, Otis Asia Pacific at Otis

Stéphane de Montlivault is President, Otis Asia Pacific. He is responsible for all Otis business in Asia Pacific, excluding China. Prior to his current role, he held dual executive positions as President, Northeast Asia and President of Nippon Otis Elevator Company.

Stéphane started his career at Otis North America in 1984 where he held several positions in sales, procurement strategy, and finance. In 1989, he relocated from New York to Singapore where he was responsible for financial planning and analysis for the Pacific Asia Operations.

Since his first appointment to the then Otis Pacific Asia Operations in 1989, Stéphane has held country and regional leadership positions spanning the North and South Asia regions. He has been active in the development of Otis business in Asia Pacific and currently is responsible for Otis’s operations covering 25 countries in the region.


Org chart


  • President, Otis Asia Pacific

    Current role

View in org chart