David Allen

David Allen is a native of High Point, NC and currently lives in Roanoke, VA with his wife Jennifer, son Fletcher and daughter Campbell. David has a 20 year banking career that originally started with Wachovia Bank. David currently serves as the SVP / Regional President of Pinnacle Financial Partners for the SW Virginia Region. He has a diverse banking background having worked in various fields of financial services including retail banking, commercial real estate, wealth management and commercial banking. David is a graduate of the North Carolina School of Banking and the Stonier Graduate School of Banking.

David currently serves on the Total Action for Progress Board and Restoration Housing Board. David has served on numerous nonprofit boards in the Greensboro market and is currently the Treasurer for the Guilford County Coalition on Infant Mortality. David has served as a Loan Executive with the United Way, volunteered with Communities in Schools, and worked with Junior Achievement. David is a graduate of Leadership Greensboro and Leadership High Point. David is the former Board Chair of Leadership Greensboro and also served as the inaugural Board Chair of the North Carolina Young Bankers, a division of the North Carolina Banker’s Association.

David is a 1994 graduate of St. Andrews University and earned a Master’s degree from Yale University in 1996.