- Otis Elevator Company (Florence, SC)
- …America **Location:** OT541: TFP - Florence, SC 1500 Otis Way, Florence, SC, 29501 USA ** Mechanical Engineering Propulsion Team Lead** The Mechanical ... Propulsion Team Lead reports to the Director of Mechanical Engineering and owns and manages the Propulsion Engineering Subsystems for… more