Back to All States

The Weather Channel, LLC | Company Profile, Marketing Contacts, Media Spend, Brands

The Weather Channel, LLC is a cable and satellite television network that broadcasts weather forecasts and weather related programming. Based in Atlanta, GA, The Weather Channel is owned by a consortium of investors.

Main Telephone
(770) 226-0000
Primary Address
300 Interstate North Parkway Southeast
Atlanta, GA 30339

The Weather Channel, LLC Contacts

Contacts (5/11)
Name Title State
Fred B. Senior Vice President, Chief Marketing Officer NY
Sample of Related Brands
Email: *****@*******.***
Main Phone: (212) 856-5200
Direct Phone: *** **** ***   ext: ****
Assistant Name: ** **** ***
Assistant Phone: *** **** ***
Address: 300 Interstate North Parkway Southeast

Atlanta, GA

Nora Z. President - News & Original Series NY
Barbara B. President, Advertising Sales NY
Susan J. Senior Vice President, Marketing & Client Partnerships NY
Michael P. Vice President, Design GA

Media Spend

Media Spend Summary
Media Spend Channel

Related Brands

Brand Media Spend
The Weather Channel, Inc. ******
The Weather Channel Latin America *
The Weather Channel Networks **** *

Agency Roster

Brand Agency Service From To
*** ******* *******, ***. **** ********* Creative unknown present
*** ******* *******, ***. ******** ***. digital 2006 present

See Winmo sales intelligence in action


Gen-Z, Millennial Opps: The Weather Group taps CMO amid significant ad spend increases (Score 63)

The Weather Channel (TWC) (AKA The Weather Group) welcomed Fred Bucher as SVP and CMO, effective July; he previously served in the same roles at Charter Communications's Spectrum Reach and Time War...