
John D. Moss
Evaluation In Progress
BIOGRAPHY
EDUCATION
U.S. Naval War College, Newport, RI, M.A., 2000
Old Dominion University, Norfolk, VA, M.P.A., 1978
VA TECH, Blacksburg, VA, B.A., 1976
WORK & MILITARY
Analyst for Commander Submarine Force Atlantic (retired total years of 41-years of Navy civilian service), Director of Submarine Program Requirements and Warfare Development, 20
AFFILIATIONS
Witchduck Point Civic League, Vice President, Virginia Beach Republican Party City Committee
Parliamentarian, Tidewater Council Scout Troop 375, Committee Member - Camping Chair
BSA Tidewater Council, Executive Council, Honorary Member
POLITICAL OFFICES HELD
Virginia Beach City Council, At-large seat, 2011-2022
Virginia Beach City Council, At-large seat, 1992-1195
Virginia Beach City Council, Kempsville Borough seat, 1986-1990
POLITICAL OFFICES SOUGHT
Virginia Beach City Council, At-large seat, 2010
Virginia Beach, Mayor seat, 2008
SELECTED CONTRIBUTIONS
CONSERVATIVE
GIVEN BY CANDIDATE (10)
Local, County, and District Republican Organizations (2025)
Karen Greenhalgh (2023)
Kevin Adams (2023)
Jen Kiggans (2021)
Tim Anderson (2021)
RECEIVED BY CANDIDATE (3)
Republican Womens Organizations (2024)
Bill DeSteph (2022)
Friends of the Elephant (2022)
SELECTED FINANCIAL SOURCE DOCUMENTS
Campaign Finance Report (from Virginia State Board of Elections) - Reporting Period: 07/01/2024 to 08/31/2024
Selected contributions/expenditures:
- $150.00 contribution from Beach Suburban Republican Women's Club
Campaign Finance Report (from Virginia State Board of Elections) - Reporting Period: 09/01/2024 to 09/30/2024
Selected contributions/expenditures:
- $321.96 expenditure to Star Spangled Ball Committee (associated with Virginia Beach, VA Republican Party Women Clubs)
Please note: This information was received by iVoterGuide after panel evaluations occurred and is for educational purposes only.
Campaign Finance Report (from Virginia State Board of Elections) - Reporting Period: 06/07/2024 to 06/30/2024 (Amended)
Campaign Finance Report (from Virginia State Board of Elections) - Reporting Period: 04/01/2024 to 06/06/2024 (Amended)
Campaign Finance Report (from Virginia State Board of Elections) - Reporting Period: 01/01/2024 to 03/31/2024 (Amended)
Campaign Finance Report (from Virginia State Board of Elections) - Reporting Period: 08/31/2023 to 12/31/2023 (Amended)
Campaign Finance Report (from Virginia State Board of Elections) - Reporting Period: 01/01/2023 to 06/30/2023
Selected contributions/expenditures:
- $1,080.58 expenditure to Boy Scout Troup 375
OTHER INFORMATION
If you are not already receiving our updates, stay current with important election alerts, educational articles, and encouraging reminders.
Invest in America’s Future
Join the movement to restore biblical values and constitutional principles in our nation by informing and mobilizing more faith-based voters with the truth.
