formerly Prospect.
Company Information
Website
Employee count
123
Industry
Insurance
Headquarter
Buffalo, New York, United States
Sara F.
Chief Marketing & Communications Officer
Jenna Crans
Digital Marketing Specialist
Barbara Glor
Director, Client Services
Erica DiPasquale
Operations Performance Analyst
Julia Telford
Communications Coordinator