EHS on Tap: E49 An Interview with Lorraine M. Martin, President and CEO of the National Safety Council

There are many organizations out there that promote safety, and one of the most well-known organizations that is deeply committed to promoting safety both at work and at home is the National Safety Council (NSC). Today on a very special episode of EHS on Tap, we’re going to talk with the new leader of the Council about her background, her vision for the organization, and what she sees as the biggest emerging trends in workplace safety.

We’re very excited today to be joined by Lorraine M. Martin, the president and CEO of the National Safety Council.

Prefer to read rather than listen? You can read a transcript of this episode here.

Lorraine M. MartinLorraine M. Martin is passionate about her commitment to helping people live their fullest lives. She has more than 30 years of experience leading and developing global and international businesses, including as a Fortune 500 senior executive, with a successful track record in both civic and corporate roles.

Over her career she has led global aircraft and complex system development and manufacturing, always with a focus on safety for the employees and for those who used the products, often in high consequence environments. Lorraine is also the co-founder and president of the Pegasus Springs Foundation, a nonprofit organization dedicated to providing opportunities for educators, students and community members to collaborate on learning models. She is an enthusiastic advocate for school, community and national resource engagement.

As a proud champion for advancing women and girls in STEM, Lorraine recently was named among STEMConnector’s 100 Corporate Women Leaders and frequently lectures on core issues related to the cause. She has worked with numerous organizations in support of this mission, including Girls Inc., Girls Who Code and Blue Ribbon Schools of Excellence, where she also served on the board of directors. In addition, she has served on the boards of INROADS and Big Brothers, Big Sisters of Orlando.

Lorraine is honored to have served as an officer in the U.S. Air Force, where she held various leadership positions for software-intensive technology and development programs. She has earned a master’s degree in computer science from Boston University and a bachelor’s degree in computational mathematics from DePauw University.


EHS on Tap is an environmental, health, and safety podcast by BLR’s EHS Daily Advisor. On each episode of EHS on Tap, our host will discuss emerging legal, regulatory, and policy issues with industry experts and the impacts to everyday safety and environmental professionals. EHS on Tap topics run the gamut of contemporary issues facing EHS managers and professionals today.

Download the podcasts on iTunes here, and also be sure to visit our SoundCloud page for a full listing of all of our episodes!