Craig Anderson was named Assistant Athletics Director for Compliance at NC State University in July of 2010. His responsibilities include assisting in the development, implementation and monitoring of a comprehensive compliance program.
Prior to coming to NC State, Anderson was the director of compliance at the University of Virginia from September 2007 until July 2010. He previously worked at the University of Nevada, Las Vegas and was a graduate assistant at Marshall University.
A native of Corning, N.Y., Anderson earned his bachelor's degree in political science from the University of Pittsburgh in 2005. He went on to receive his master's degree in athletic administration from Marshall University in 2006.