Bob is native of Davidson County and is a Branch Manager of Carter Bank & Trust in Greensboro. Prior to his entering the financial industry, Bob worked in the advertising field in advertising design. He has an extensive background in community service and in local government. In his spare time, Bob enjoys marching arts, playing the trumpet and writing music as well as spending time with his wife and daughters. Bob is also a past member of an award winning Drum and Bugle Corps.