On The Ballot: Running, Republican for Public Service Commissioner (AL)
Post Office Box 242853
Montgomery, AL 36124
Full Name:
Twinkle Andress Cavanaugh
Gender:
Female
Family:
Husband: Jeff; 3 Children
Birth Date:
03/10/1966
Home City:
Montgomery, AL
Religion:
Baptist
BA, Auburn University, 1989
President, Alabama Public Service Commission, 2012-present
Candidate, President, Alabama Public Service Commission, 2012, 2016, 2020, 2024
Candidate, Lieutenant Governor of Alabama, 2018
Representative, Public Service Commission, District 1, 2010-2012
Candidate, Alabama State Treasurer, 2002
No caucus information on file.
Co-Owner, Cavanaugh Bradley Animal Hospital
Co-Owner, Conservative Solutions
Deputy Chief of Staff/Senior Advisor, Office of Governor Bob Riley
Executive Director/Chair, Alabama Republican Party, 2005-2007
Member, Alabama Public Service Commission, 2010-present
State Director, Citizens for a Sound Economy
Member, First Baptist Church of Montgomery
Co-Chair, Alliance for a Pro-Life Alabama, 2019