Marvin Shanken

Active New York, NY President for M. Shanken Communications, Inc.