Background
Stroud, Alan L. was born on August 25, 1967 in Oklahoma City, Oklahoma, United States.
Stroud, Alan L. was born on August 25, 1967 in Oklahoma City, Oklahoma, United States.
University of Texas at Arlington (Bachelor of Business Administration, 1991). University of Tulsa (Juris Doctor, with honors, 1995). New York University (Master of Laws, 1996).
Worked at Fulbright & Jaworski Limited liability partnership (Dallas, Texas) specializing in Taxation. Admitted to the bar, 1996, Texas.