Sheri Bachstein


The Weather Company

Sheri Bachstein began her career with The Weather Channel nearly 30 years ago as a field producer (otherwise known as storm chaser). Today, as the CEO of The Weather Company, an IBM business (and parent company of The Weather Channel), she holds a deep appreciation for and understanding of weather’s impact on consumers, communities, and businesses. Under her leadership, The Weather Channel is recognized as one of the top 10 most trusted brands in the U.S., the world’s leading provider of weather, and the world’s most accurate forecaster, helping hundreds of enterprise-level companies leverage weather data to increase consumer loyalty and business performance.

Bachstein has played a role in many different aspects of The Weather Company since joining the organization, including serving as the global head of the consumer business and the V.P. of product operations. She has spearheaded the company’s bias in advertising initiative, created an innovative customer subscription model, developed a new advertising strategy leveraging Artificial Intelligence, and built a diverse and inclusive leadership team.