The Weather Channel employs 883 employees. The The Weather Channel management team includes Tom O'Brien (President), Angie Massie (Senior Vice President), and Craig McMahon (EVP, Production, Operations + Engineering).
Get Contact Info for All DepartmentsLooking for a particular The Weather Channel employee's phone or email?