Leadership Team
Erik R. Olsen
President & Chief Executive Officer
TBC Corporation
Erik joined TBC in December 2004 as Senior Vice President & Chief Marketing Officer. From 2005 to 2008, the responsibility of President - Carroll Tire Company was added to his role. Mr. Olsen was then named President and CEO of TBC Wholesale Group, and was elected to TBC Corporation's Board of Directors in 2008. In 2013, he was appointed Chief Operating Officer, and in January 2014, he took office as TBC Corporation's President and Chief Executive Officer.
Mr. Olsen held various senior management positions with Michelin North America from 1996 to 2004. Prior to joining Michelin, he held marketing and sales position of increasing responsibility with Procter & Gamble, The Clorox Company, and Ralston Foods. Mr. Olsen received his undergraduate degree from the University of North Carolina at Chapel Hill.