Gary Smith

Active Annapolis, MD Chief Financial Officer for Bay Woods Development LLC