Profile Photo
David L. AllenREPRepublican Commissioner
NCResidence (state)
Education3 - 3 of 1
University of North Carolina at Pembroke
Master's Degree Public Administration
Past Positions1 - 2 of 2
Council Member
City of Kings Mountain, North Carolina
2017 - Current
Served
North Carolina State Highway Patrol
1987 - 2015
Other Experience1 - 1 of 1
Chairman
Cleveland County Republican Party