Don't waste hours Googling candidates.
Branch has information on all of your candidates, in one place.
Drew Ball
NONPARTISAN
Drew Ball is running for Asheville City Council Member.
Personal background
Drew Ball earned a master’s degree in public administration from American University and a bachelor's in political science from North Carolina State University. He volunteers as a firefighter with the Reynolds Volunteer Fire Department. Drew lives with his partner, Meaghan.
Professional background
Drew currently works as the southeast campaigns director for the Natural Resources Defense Council, an environmental advocacy organization. He is a founder and campaign consultant at Compass Campaign Strategies. He previously was the southern regional director at the Appalachian Trail Conservancy, state director at Environment North Carolina, and held campaign and government roles with the Sierra Club, the North Carolina General Assembly, and Democratic political campaigns.
Political background
Drew currently serves as a Buncombe County Commissioner. He is running for Asheville City Council and is not seeking re-election to the Buncombe County Commission. Drew was selected to fill a vacant seat on the Buncombe County Commission, an office that is typically elected.
Economy
Supports helping local businesses and the arts community recover after natural disasters.
Suggest an edit
Public Services
Supports ensuring access to quality education for all children.
Suggest an edit
Housing & Urban Development
Plans to address the rising costs of housing and supports rebuilding communities in a way that improves long-term affordability.
Suggest an edit
Public Safety
Supports disaster response, emergency coordination, and community safety efforts
Suggest an edit
Transportation & Infrastructure
Supports strengthening infrastructure as part of community recovery efforts
Suggest an edit
Energy & the Environment
Supports reducing plastic waste, promoting clean energy, and protecting local rivers.
Suggest an edit



