Policy Analyst, Armstrong Center for Energy and the Environment
Leigh Thompson is a Policy Analyst in the Center for Energy and the Environment at the Texas Public Policy Foundation and is a licensed attorney in the State of Texas.
Prior to joining the Foundation in January 2015, Thompson studied at St. Mary’s University School of Law and Graduated with a Doctor of Jurisprudence (J.D.) in 2014. She was raised in the Dallas area and completed her undergraduate coursework at Dallas Baptist University in 2008, where she graduated with a B.S. in Political Science and an honors award in her field of study.
Donate to the
Texas Public Policy
Your contributions make Texas and
the nation more free. Donate to Texas Public Policy Foundation