formerly Prospect.
Company Information
Website
Employee count
151
Industry
Financial Services
Headquarter
Chicago, Illinois, United States
Brian Wrubel
Chief Executive Officer, Managing Director
Mike Piotrowski, CAIA
Managing Partner
David Smith, CFA
Managing Director
Gregory Leonberger, FSA, EA, MAAA
Director of Research, Managing Partner
James Wesner, CFA