formerly Prospect.
Company Information
Website
Employee count
329
Industry
Insurance
Headquarter
Buffalo, New York, United States
Doug Zeyak
Vice President, Product Development & Programs
Stephen Cross
VP & Chief Information Officer