Steven Shannon has been named the next head of the Department of Nuclear Engineering (NE) in the College of Engineering at North Carolina State University. His appointment begins July 1, 2026.

Steven Shannon has been named the next head of the Department of Nuclear Engineering (NE) in the College of Engineering at North Carolina State University. His appointment begins July 1, 2026.