David Jaffe

Active New York, NY Chief Executive Officer for Kirk Palmer & Associates Inc