Service Manager, San Jose
2 days ago
San Jose
Date Posted: 2024-11-04 Country: United States of America Location: OT353: SJ - Sunnyvale, CA 1070 Commercial Street STE 106, San Jose, CA, 95112 USA We are made to MOVE you. Moving 2.3 billion people a day, Otis is the World’s leading provider of elevators, escalators, and walkways. We giv...