29 employees
Indeca Business is a call center service company that fixates on inbound telephony, email processing, back office, and processing of chat.
1999