Delaware Safety Council
Public SafetyDelaware, United States11-50 Employees
Delaware Safety Council (DSC) is a private, non-profit safety organization established in 1919 in Delaware, with a mission to protect life and health across workplaces, homes, roads, and communities through education and training resources and services. Based in New Castle, DSC serves as a safety resource and training provider within the public safety sphere, addressing the needs of organizations and individuals seeking to improve safety practices and reduce risk. The organization operates as a 501(c)(3) entity, positioned as a non-governmental entity within the broader safety and training ecosystem, and has a long history as the first state safety council in the country. A recent leadership transition was noted with the retirement of its executive director in early 2022. DSC’s focus centers on delivering education and training that support safer operations and environments across its target markets in Delaware.