Barbara Hedges

Active Saint Louis, MO Senior Vice-President for Charter Communications Holdings, LLC