Scott Wells

Chief Executive Officer

San Antonio, United States

Scott Wells is CEO of Clear Channel Outdoor Holdings, Inc. and CEO of Clear Channel Outdoor Americas, a role he has held since joining in March 2015. He previously worked at Bain Capital, where he led operational improvement and transformation efforts across investments including Apple Leisure Group and CRC Health Group, and has held executive positions at AT&T, Bain & Company, and Dell. He holds a BS/BA from Virginia Tech and an MBA from the Wharton School of Business, and serves as Chairman of the Outdoor Advertising Association of America (OAAA).

Expertise

  • Out-of-Home Advertising
  • Operational Transformation
  • Media