Card image cap

Twinkle Cavanaugh's Biography

On The Ballot: Running, Republican for Public Service Commissioner (AL)

Contact Information

Campaign


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

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

arrow_upward