The Weather Channel Employee Directory
Media & TelecommunicationsGeorgia, United States501-1000 Employees
The Weather Channel has about 686 employees across 3 continents, most of them in North America. Media & Communications and Engineering make up over half of the profiles with a known department. The Weather Channel's workforce spans 33 departments. The Weather Channel's workforce fell 26% between July 2025 and July 2026.