- Otis Elevator Company (Florence, SC)
- …States of America **Location:** OT541: TFP - Florence, SC 1500 Otis Way, Florence, SC, 29501 USA ** Technical Director NE CLC -FLO** The NE CLC ... factory and the field (sales, service, and installation). Within this department the technical Director is responsible for working with and through department… more