David Schapiro

Active New York, NY Information Technology Manager for S&P Global Inc.