Don't waste hours Googling candidates.
Branch has information on all of your candidates, in one place.
David Guy
NONPARTISAN
David Guy is running for Ruth Mayor.
Political background
David Guy currently serves as the Mayor of Ruth. He was named to this position in 2019 and is serving his first term. He serves as vice chairperson of the North Carolina District 14 Republican Party.
Sources:
Professional background
David currently works as a property renovation and maintenance specialist at FreightWorks Transportation & Logistics. He previously worked as a constituent services representative for the U.S. House of Representatives and as a middle school science and social studies teacher at Greenville County Schools.
Sources:
Personal background
David holds an associate's degree in middle grades education from Cleveland Community College, a bachelor's degree in education, English language, and science from East Carolina University, and a master's degree from Clemson University. He is married and has a son. He is a Christian.
Economy
As of July 31, 2024, David Guy did not have a website or any information online.
Report missing info
Public Services
As of July 31, 2024, David Guy did not have a website or any information online.
Report missing info
Public Safety
As of July 31, 2024, David Guy did not have a website or any information online.
Report missing info
Housing & Urban Development
As of July 31, 2024, David Guy did not have a website or any information online.
Report missing info
Transportation & Infrastructure
As of July 31, 2024, David Guy did not have a website or any information online.
Report missing info
Education
As of July 31, 2024, David Guy did not have a website or any information online.
Report missing info