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...