Logo
D

Direct Call Centers

3 employees

Direct Call Centers is a contact and call center.

Basic info

Industry

outsourcing and offshoring consulting

Sectors

Technical Support
chargeback support
customer service
Outsourcing
Call Center
lead processing
Customer Service
tech support

Date founded

2018

FAQ