formerly Prospect.
Company Information
Website
Employee count
30,396
Industry
Information Services
Headquarter
Chicago, Illinois, United States
Alex Patent
Vice President, Technology
Samuel Provencher
Director Of Technology
Nathaniel Udell
Vice President, Sales Engineering - Tech Enablement
Justin M. Keally, MSc.
Vice President, Data Science
Pascal Sauve
Global Head of Emerging Technologies