David Pratt

Managing Partner, Boca Raton Office

David’s Recent activity