Back Button
Branch Politics Logo

Don't waste hours Googling candidates.
Branch has information on all of your candidates, in one place.

Photo of Brian Weaver

Brian Weaver

Brian Weaver is running for Johns Creek Mayor.

Political background

Brian Weaver was the Johns Creek City Council member representing Post 2. He was first elected in 2019, an he resigned to run for mayor a year and a half into his first term.

Sources:

Appen Media

Professional background

Brian retired from the Johns Creek Police Department, where he was commander of Support Services and Uniform Patrol Division, in April 2019. He previously worked for the Fulton County Police Department. He was a police officer for 37 years.

Sources:

Patch

Personal background

Brian was born and raised in Athens, Georgia. He has a bachelor's degree from the University of Georgia and a master's degree in public administration from Columbus State College. He also graduated from the FBI National Academy. He and his wife, Patricia, have two sons and three granddaughters.

Sources:

Patch

TOP PRIORITY

Public Services

Read more...

Suggest an edit

COVID

Read more...

Suggest an edit

City Budget

Read more...

Suggest an edit

Housing & Urban Development

Read more...

Suggest an edit

TOP PRIORITY

Public Safety

Read more...

Suggest an edit

Transportation & Infrastructure

Read more...

Suggest an edit

Zoning

Read more...

Suggest an edit