Don't waste hours Googling candidates.
Branch has information on all of your candidates, in one place.
William (Bill) McCaskill
NONPARTISAN
William (Bill) McCaskill is running for Asheboro City Council Member.
Personal background
William "Bill" McCaskill is a lifelong resident of Asheboro and attended Asheboro City Schools. He earned a bachelor’s degree from East Carolina University. He has volunteered with several child service agencies, most recently mentoring students with Communities in Schools.
Sources:
Council member McCaskill
Professional background
Bill previously worked for 32 years as a child welfare worker and social worker supervisor with Randolph County Social Services. After retiring, he was employed at Cardinal Clinic helping troubled youth.
Sources:
Council member McCaskill
Political background
Bill McCaskill currently serves as a council member for the City of Asheboro in North Carolina. He previously ran for the North Carolina House of Representatives in District 78 in 2016, but did not win.
Sources:
William McCaskill (Asheboro City Council, North Carolina, candidate ...
,
William McCaskill (Asheboro City Council, North Carolina, candidate ...
,
William McCaskill (Asheboro City Council, North Carolina, candidate ...
,
William McCaskill (Asheboro City Council, North Carolina, candidate ...
,
William McCaskill (Asheboro City Council, North Carolina, candidate ...
Economy
Read more...
Suggest an edit
Public Services
As of July 31, 2025, William (Bill) McCaskill did not have a website or any information online.
Report missing info
Housing & Urban Development
As of July 31, 2025, William (Bill) McCaskill did not have a website or any information online.
Report missing info
Public Safety
As of July 31, 2025, William (Bill) McCaskill did not have a website or any information online.
Report missing info
Transportation & Infrastructure
As of July 31, 2025, William (Bill) McCaskill did not have a website or any information online.
Report missing info
Education
Read more...
Suggest an edit