Philip Cramp

Active New York, NY Executive Officer for Bgc Partners, Inc.