Lead Generation for Insurance BI and Analytics Platform Provider

Claudia Wetzel
Operations Manager
Insight Decision Solutions Inc.
Callbox Excellence
We hired Callbox to help us with sales & marketing, social media & email marketing, plus lead generation.
5.0/5.0
Overall Score
April 8, 2022
Location: 8920 Woodbine Ave Suite 205, Markham, ON L3R 9W9, CanadaCompany Size: 1-50 employeesIndustry: IT Services
Back to Reviews