formerly Prospect.
Company Information
Website
Employee count
93
Industry
Insurance
Headquarter
New York, New York, United States
Charlie Love
Group Chief Financial Officer
Andrew Matson
Chief Executive Officer
Joel Swan
Head of Human Capital
Stefan Beck
Chief Financial Officer
Emma Tremewan
Chief People Officer