Don't waste hours Googling candidates.
Branch has information on all of your candidates, in one place.
John Davis
REPUBLICAN
John Davis is running for Onslow County Commissioner.
Political background
John Davis currently serves as mayor of Swansboro. He was first elected in 2017 and is currently serving his second term.
Professional background
John previously worked as an electrical engineer and program manager.
Sources:
Swansboro, John Davis
Personal background
John earned his bachelor's degree in electrical engineering from North Carolina State University. He lives in Swansboro with his wife, Jennifer. They have 3 children. John attends Eastview Baptist Church and also serves on the advisory board for Hope is Alive, a national residential addiction recovery organization.
Sources:
Candidate website
Public Services
Read more...
Suggest an edit
Economy
Read more...
Suggest an edit
Education
As of May 5, 2025, John Davis’s website did not contain information on this issue.
Suggest an edit
Public Safety
Read more...
Suggest an edit
Housing & Urban Development
As of May 5, 2025, John Davis’s website did not contain information on this issue.
Suggest an edit
Transportation & Infrastructure
As of May 5, 2025, John Davis’s website did not contain information on this issue.
Suggest an edit