Steven Barr has served as ICON’s Chief Financial Officer since 2020, leading the Company’s financial operations and strategy. Prior to joining ICON, Steven spent 28 years at PwC, where he led the firm’s Global and US Consumer Markets practice, advising some of the world’s most iconic and industry-leading companies including NIKE, Inc., Procter & Gamble, Levi Strauss & Co., and RH (formerly Restoration Hardware). Prior to PwC, Steven began his career at KPMG. Steven currently serves on the Board of Biome Capital Partners, Feeding America, Soles4Souls, University of Mount Union, and the National Retail Federation Foundation, he is also a Certified Public Accountant and holds a B.S. in Accounting from University of Mount Union.
Chief Financial Officer