Chief Marketing Officer
Marketing and Product
United States of America
Michael leads Sunrun's marketing and product initiatives and is responsible for the company's consumer experience. He is the former CMO of TXU Energy, the largest competitive retail electricity company in Texas, and brings more than 22 years of experience building brands that create value for consumers across the energy, entertainment, telecom and financial services industries. Prior to TXU Energy, Michael served as senior vice president of brand management at USAA. He also spent 15 years with AT&T overseeing national product rollouts for multiple voice services, high-speed Internet and the AT&T U-verse brand.
Solar, Renewable Energy, Clean Energy