John Brandon Olsen is a candidate for Fletcher Town Council District 1 in Henderson County in the November 3, 2026 election. He previously ran for the same seat in 2021, losing by only 71 votes.
Olsen's campaign priorities include fair representation across all Fletcher neighborhoods, government transparency, implementation of the Fletcher Connects mobility plan, comprehensive stormwater management, responsible development, and support for a library facility in Fletcher.
Olsen, 38, has lived in Fletcher since 2005.
Olsen works as an origination manager. He has professional experience in infrastructure project development and land-use planning.
Olsen has served five years on the Fletcher Youth Baseball and Softball board, three years on the Fletcher ABC Board, and as a member of the New Fletcher Library Partners. He pioneered the recording and public posting of Fletcher town council meetings.
Olsen is married and is raising three children in Fletcher.
Candidates and officeholders are required by law to file campaign finance reports and statements of economic interest. The sites below don't support direct links to an individual record — search by last name on each.