Robert Spencer

Active New York, NY Chief Executive Officer for Bob Spencer Associates Inc.