Otis India
Date Posted:Country: IndiaLocation: Aggarwal Cyber Plaza - II Plot No C-7 Netaji Subhash Place NEW DELHI IndiaJD - Executive / ASM Service SalesTitle: Executive Service SalesAbout Otis IndiaOtis is the worlds leading elevator and escalator company moving 2.5 billion people every day
Date Posted:Country: IndiaLocation: Aggarwal Cyber Plaza - II Plot No C-7 Netaji Subhash Place NEW DELHI IndiaJD - Executive / ASM Service SalesTitle: Executive Service SalesAbout Otis IndiaOtis is the worlds leading elevator and escalator company moving 2.5 billion people every day