Card image cap

Twinkle Cavanaugh's Biography

Contact Information

No contact information available.

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-2025

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