formerly Prospect.
Company Information
Website
Employee count
123
Industry
Insurance
Headquarter
Buffalo, New York, United States
Sara F.
Chief Marketing & Communications Officer
James Walleshauser
President
Teresa Vincent, MPA, CHVP
Product Manager
Julia Telford
Communications Coordinator
Todd Martin
National Sales Director