Karyn Merkel

Board Member

Charter Communications