Don't waste hours Googling candidates.
Branch has information on all of your candidates, in one place.
Karl Gillespie
REPUBLICAN
Karl Gillespie is running for North Carolina State Representative, District 120.
Personal background
Karl is a fifth-generation Maconian from Western North Carolina. He is married to his wife, Janet Taylor Gillespie, and together they have one son. Karl and his family are members of the First United Methodist Church.
Sources:
Candidate website
Professional background
Karl serves as the vice president for Global Communications, and he is the founder of National Communications, Inc.
Political background
Karl Gillespie currently serves as State Representative for North Carolina's State House District 120. He was first elected in 2020 and is serving his second term. He serves as House Majority Whip, and holds chair positions on several committees, including the Appropriations-Agriculture, Natural and Economic Resources Committee, and the Environment Committee.
Economy
Read more...
Suggest an edit
Energy & the Environment
Read more...
Suggest an edit
Healthcare
Read more...
Suggest an edit
Voting & Elections
Read more...
Suggest an edit
Public Safety
Read more...
Suggest an edit
Education
Read more...
Suggest an edit
Foreign Policy and Immigration
Read more...
Suggest an edit