formerly Prospect.
Company Information
Website
Employee count
580
Industry
Financial Services
Headquarter
New York, New York, United States
Helena Frumson
Managing Director Corporate and Business Development, EMEA
Steve DeLorenzo
CFO
Carson Leven
Vice President, Direct Sales - Americas Metro
Benjamin Meyvin
Senior Vice President, Global Head of SaaS and Managed Services
Alex Krok
Director, Quantitative development.