Will Barr

Senior Vice President, Small Business Deposits Executive, Bank of America
Will Barr
Will Barr is the Small Business Deposits executive for Bank of America. In this role, he is responsible for the bank’s Small Business checking, savings, payments and business services products. His team manages more than 3 million customer relationships, $94 billion in deposit balances and $2.4 billion in annual revenue.

Prior to his current role, he served as the Debit executive for Bank of America, where he was responsible for the nation’s largest debit card portfolio, processing more than 6 billion transactions per year on behalf of 36 million customers and generating $3 billion in revenue.

Will joined Bank of America in November 2009 from Accenture where he was a Senior Manager in its Financial Services Practice. Over the course of his thirteen years at Accenture, he worked with Fortune 50 companies in the financial services, communications and chemicals industries across the United States, Europe and Asia.

Will is originally from Dallas, Texas. He graduated from Duke University with a Bachelor’s Degree in Economics and was a varsity baseball letterman.

Will is an active member of Myers Park United Methodist church where he chairs the Administrative Board, is a former President of the Board of Governors of Carolina Golf Club and enjoys watching and coaching youth sports. He resides in Charlotte, North Carolina with his wife, Meg and their two daughters.