
Keith Earnshaw
Teaching Professor · Environmental Science
North Carolina State UniversityAbout
Dr. Keith Earnshaw is an Asst Teaching Professor at the School of Public and International Affairs within NC State's College of Humanities and Social Sciences. He also serves as an adjunct professor at UC Berkeley, NC Wesleyan College, and other institutions. With a B.S. and M.S. from Purdue University and a Ph.D. in Engineering Science from Rensselaer Polytechnic Institute, his expertise spans environmental compliance, radiation safety, and risk management. He leads Earnshaw Environmental, Inc., specializing in environmental consulting and training. His research interests include interdisciplinary studies at the intersection of science, technology, and societal impact.
Keith's professional experience spans 42 years across industry, government, and academia. He balances his academic roles with active consulting work, focusing on waste management and regulatory practices. His treehouse in North Carolina's woods serves as a unique remote workspace for research and student engagement.
No scientific awards or grants are explicitly listed in his profile. His advising activities and lab affiliations remain unspecified beyond his corporate consultancy role.
Find Keith Earnshaw elsewhere
Related Searches
You Might Also Like
Jerry CuomoNorth Carolina State University · Research Professor
Bharat GwalaniNorth Carolina State University · Assistant Professor
Lester Baker PerryNorth Carolina State University · Adjunct Professor
Cesar DelgadoNorth Carolina State University · Associate Professor
Ron ScattergoodNorth Carolina State University · Professor
Ritwick GhoshNorth Carolina State University · Assistant Professor