South Carolina OSHA
Otis Factory Earns Highest South Carolina Safety Designation
Otis' North American Manufacturing Center of Excellence in Florence, South Carolina, recently received the Palmetto Shining Star Award from the South Carolina Occupational Safety and Health Administration and the state...