Card image cap

Greg Switzer's Biography

Contact Information

No contact information available.

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

Served, United States Marine Corps Reserves, 1981-2012

No organizational membership information on file.

arrow_upward