The Call Gurus corporate office is located in United States and has 1-10 employees.
the call gurus
Departments
Number of employees
Sales
2
Operations
2
C-Suite
2
Engineering & Technical
1
Human Resources
1
| Location | People at location |
| North America | 11-50 |
| Africa | 1-10 |
The Call Gurus is a comprehensive BPO service provider, offering solutions beyond traditional call center capabilities. Their services include inbound and outbound sales, omnichannel customer support, lead generation, pay-per-call lead routing, and outbound appointment services. They cater to diverse sectors such as debt management, insurance, real... Read More