Senior Vice President, Sales
Sheila Buckley brings more than 25 years of experience in digital, ad tech and linear advertising sales and marketing to Business Insider, where she heads sales and is responsible for driving continued business growth in the United States.
Ms. Buckley came to Business Insider from Criteo, where she led their U.S. team to record growth after they went public in 2014. Prior to Criteo, Sheila served as Global CRO at Vibrant Medial and SVP Digital, Mobile and Cross-Platform Ad Sales at The Weather Channel. Earlier in her career, Sheila held a range of high-level positions at Time Warner, including Associate Publisher and Publisher of Sports Illustrated and Sports Illustrated for Kids.
Active in her industry, Sheila is currently the Board Chair of AWNY (Advertising Women of New York), Co-Chair’s the IAB (Interactive Advertising Bureau) Sales Executive Council and sits on the Advisory Board of the Seller Forum. A New York native, Sheila graduated with a Bachelor of Science degree with honors from the School of Management at Boston College and currently resides in Darien, CT with her husband John and their two children Christopher and Sara.