Franklin County Commercial Team
American National has served Franklin County since 2015. From local businesses to non-profit organizations, relationship banking is the hallmark of our company and the connection to our community. We’ve been actively helping the Franklin County community by supporting our local business customers, reading to area students, sponsoring community events, providing financial education and more.
We are proud to be your hometown bank and we invite you to get to know your local commercial bankers.
SVP | Market President
Todd Hammock is a Franklin County native who resides at Smith Mountain Lake with his daughter. He has 27 years in banking with a BS in Finance and Insurance from Radford University. He is also a graduate of the VBA School of Bank Management and the Wachovia Commercial Banking School. Todd is our “Community Rockstar”, winning an award of the same name in 2020 due to his extensive community involvement, including Treasurer of the SML Regional Chamber of Commerce, President of Friends of the Harvester, Treasurer of the Family YMCA of Franklin County, VP of the Mariners Landing Community Association, and a member of the Rocky Mount Rotary Club. Todd is also training for his 2nd degree black belt in Taekwondo.
AVP | Commercial Relationship Manager
Julie David is a Franklin County native with 15 years of banking experience. She started at Franklin Community Bank in 2005 and came to American National with the merger in 2015. Julie received her BS in Business Administration with a Major in Accounting from Radford University. She also completed the VBA Consumer Lending School program, VBA Supervisory Training Program, and the VBA School of Bank Management.
VP | Commercial Banking Manager
Derwin Hall was born and raised in Franklin County and has 32 years of experience in the banking industry. He received his BA in Business Management and Economics at Emory & Henry College. He's also a graduate of the VBA School of Bank Management. Derwin is very active in the community with 13 years on the Town of Rocky Mount Planning Commission, two years as a Board member of Bernard Healthcare Center/Free Clinic of Franklin County, as well as four years on the United Way of Roanoke Valley subcommittee, representing Franklin County.
VP | Commercial Relationship Manager
Robert Shorter has 22 years of experience in the banking industry. He is a Henry County native living in Franklin County for the last 19 years. He received his BBA from Radford University in 1994 and the VBA School of Bank Management in 2009. Robert also completed the LSU Graduate School of Banking program in 2015. He enjoys working with his community and has serves as President and Treasurer of STEP in Rocky Mount.