David I. Block

David I. Block

Accountant, Financial Professional, Success Coach, father, Met fan, civil libertarian (sometimes not so civil), small “d” democrat.