Scott Wells is the Chief Executive Officer of Clear Channel Outdoor Holdings, Inc. Based in New York, NY, US.
Scott Wells is the Chief Executive Officer of Clear Channel Outdoor Holdings, Inc. (CCOH) and Clear Channel Outdoor Americas. CCOH is one of the world's largest out-of-home media companies, operating in 19 countries. He joined Clear Channel Outdoor Americas in March 2015 and has focused on incorporating new technologies and data science to improve audience reach and measurement. Prior to this, Wells worked at Bain Capital, leading operational improvements for various investments, and held executive positions at AT&T, Bain & Company, and Dell.
Full founder directory · Investor directory · Company funding database · Fundraising library