Charter Communications Holdings

Headquarters:
12405 Powerscourt Dr
Saint Louis, MO 63131
Phone: 314-965-0555
Line of Business: Cable/pay Television & Telecommunication Services
Key Numbers:
Company TypePrivate
Company Revenue$500M+
Company Size5000+ employees
Job Location:

Incorrect company information? Let us know.