Robert Harpel

Active New York, NY Chief Technology Off for Fitch Ratings, Inc.