Charles Hall

Charles Hall

Charles Hall is the Digital Communications Manager for Electrical and Computer Engineering at NC State University, with a mission to translate engineering into words, images, and engaging content that accelerates the next generation of innovators. He has previously...