She holds a B.A from Pomona College and a J.D. from Stanford Law School, and was admitted to the Texas Bar in 1999. Hannah previously worked as an attorney in the Travis County Attorney’s Office, the Office of the Texas Secretary of State, and Texas Legislative Council.