Tuesday, 07 May 2019. The National Safety Council (NSC), a health and safety nonprofit organisation, has appointed Lorraine M. Martin as its president and CEO. She will continue to drive the organization’s mission of identifying and eliminating preventable deaths Read more here Tags: Environment, Health & Safety