Politics ‘LaPolitics’: What to know about the new Senate Finance Committee chair By David Jacobs - January 26, 2024 (iStock) FacebookTwitterLinkedinEmailPrint Some might tell you Sen. Glen Womack, a businessman from Catahoula Parish, earned a reputation during his first term for being a quietly ambitious policymaker who shied away from the spotlight and… Already an INSIDER? Sign in.