
CallStar is based in a contemporary facility in Moncton, NB, Canada. Calls are made using a cutting-edge dialer that adheres to all telemarketing regulations in both the USA and Canada. With a workforce of around 60 employees, the company is well-equipped to handle telemarketing campaigns of various…
$1,000+
Min Project Size
<25
Avg Hourly Rate
50-249
Employees
Moncton, New Brunswick, Canada
Location
“No AI summary available for this company yet.”












