Full Name:
Greg Switzer
Religion:
Christian
JD, Yale
MA, Strategic Intelligence, Defense University War College, 1996
The Basic School, Marine Corps Officer Candidate School,, 1991
BA, Interdisciplinary Studies, George Mason, 1988
Candidate, Texas State House of Representatives, District 44, 2024
No caucus information on file.
Served, United States Marine Corps Reserves, 1981-2012
No organizational membership information on file.