Extension 130 | Email Greg
Greg was named Interim Executive Director in June 2020 after serving the League’s membership since 1996 as Director of Advocacy and Public Affairs and then Deputy Director. With more than 30 years’ experience in governmental affairs, he has developed crucial relationships at every level of government and has served as the League’s lead lobbyist for more than two decades. During the mid-1980s, he began working on political campaigns as a volunteer, including Montgomery Mayor Emory Folmar’s re-elections in 1984 and 1988. In 1990 Greg joined the staff of the Medical Association of the State of Alabama representing Alabama physicians for three years as the Director of Legislative Affairs. From 1993 until 1994 he served as Vice President of Governmental Relations for the Mobile Area Chamber of Commerce. Greg returned to Montgomery in 1994, serving as the Vice President of Legislative Affairs for the Business Council of Alabama until 1996 when he was hired as the League’s first full-time staff lobbyist solely dedicated to state and federal legislative endeavors and governmental affairs. In 2006, Greg was named Executive Vice President of the Alabama Municipal Funding Corporation (AMFund), which was developed by the League to assist municipal members with refinancing existing debt and funding local projects and purchases through low-interest, cost-effective loans. He was elected AMFund President in 2008.
Greg is a longtime member of the Alabama Council of Association Executives where he was elected to serve as Treasurer (2007-08), Vice President (2008-09) and President (2009-10). He has also served on the Character Council of Alabama Board of Directors and was elected Vice Chairman for 2010-11. He has served as the Vice Chair of the Permanent Joint Legislative Committee for Energy Policy and the National League of Cities’ Public Finance Consortium where he has served as Chairman since 2011. Greg also served on the Board of Directors of the Southeastern Chapter, International Association of Expo Managers from 2003-2005. Greg earned the Certified Association Executive (CAE) designation from the American Society of Association Executives and graduated from the U.S. Chamber of Commerce, Chamber Institute. He is a 2018 graduate of the prestigious Delta Regional Executive Leadership Institute, a year-long executive leadership academy formed by the Delta Regional Authority (DRA) to train leaders from diverse backgrounds, sectors and industries across eight states to improve the economic competitiveness and social viability of the Mississippi River Delta and Alabama Black Belt.
Greg attended the University of North Alabama and Troy State University majoring in Political Science. Greg was raised in a military family, growing up in Norfolk, VA, and Jacksonville, FL, where his father served in the U.S. Navy. He is married to Kelly Barclay Cochran and has two grown sons, William and Sanders.
Theresa L. Cook
Extension 124 | Email Theresa
Theresa was born in Montgomery, educated in the Autauga County school system and received a Business Administration diploma from Patterson College. She joined the Alabama League of Municipalities in 1992 as an administrative assistant and became the administrator of the League's Certified Municipal Official (CMO) training program in 1995. In January 2010, Theresa became the League's Member Services Director. She currently serves as Executive Liaison and is responsible for planning and effectively executing League meetings, NLC events for the Alabama Delegation and coordinating the League's Annual Convention and hotel room blocks. She works closely with the ALM Administrative Services Team on planning and performance of the registration process of ALM events. Theresa also oversees the Annual Business Session Annual Meeting Voting Delegates and the Distinguished Service Awards. Prior to joining the League's staff, Theresa worked with the State of Alabama's Treasurer Office.
In her free time, she enjoys reading, knitting, cooking and spending time with family and friends.