Adam Snavely

Active Halethorpe, MD Chief Executive Officer for The Poole and Kent Corporation